Message.EncryptionAlgorithm プロパティ

定義

プライベート メッセージの本文を暗号化するのに使われる暗号化アルゴリズムを取得または設定します。

public:
 property System::Messaging::EncryptionAlgorithm EncryptionAlgorithm { System::Messaging::EncryptionAlgorithm get(); void set(System::Messaging::EncryptionAlgorithm value); };
[System.Messaging.MessagingDescription("MsgEncryptionAlgorithm")]
public System.Messaging.EncryptionAlgorithm EncryptionAlgorithm { get; set; }
[<System.Messaging.MessagingDescription("MsgEncryptionAlgorithm")>]
member this.EncryptionAlgorithm : System.Messaging.EncryptionAlgorithm with get, set
Public Property EncryptionAlgorithm As EncryptionAlgorithm

プロパティ値

EncryptionAlgorithm 列挙値のいずれか。 既定値は、RC2 です。

属性

例外

メッセージ キューがフィルター処理され、EncryptionAlgorithm プロパティを無視します。

注釈

メッセージがプライベート (暗号化) の場合、メッセージは送信される前に暗号化され、受信時に暗号化解除されます。 プロパティは EncryptionAlgorithm 、プライベート メッセージのメッセージ本文を暗号化するために使用されるアルゴリズムを指定します。

キューでは、受信メッセージを暗号化する必要があります。 アプリケーションが、プライベート メッセージのみを受け入れるキューに暗号化されていない (プライベートではない) メッセージを送信する場合、またはプライベート以外のメッセージのみを受け入れるキューにプライベート メッセージを送信する場合、キューはメッセージを拒否します。 このような場合、送信側アプリケーションは否定受信確認メッセージを返すように要求できます。

適用対象

こちらもご覧ください