Message.SenderCertificate プロパティ

定義

メッセージを認証するのに使うセキュリティ証明書を取得または設定します。

public:
 property cli::array <System::Byte> ^ SenderCertificate { cli::array <System::Byte> ^ get(); void set(cli::array <System::Byte> ^ value); };
[System.Messaging.MessagingDescription("MsgSenderCertificate")]
public byte[] SenderCertificate { get; set; }
[<System.Messaging.MessagingDescription("MsgSenderCertificate")>]
member this.SenderCertificate : byte[] with get, set
Public Property SenderCertificate As Byte()

プロパティ値

Byte[]

メッセージの差出人を確認するのにメッセージ キューが使うセキュリティ証明書を表すバイト値配列。 既定値は長さ 0 の配列です。

属性

例外

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

注釈

受信側アプリケーションは、メッセージに SenderCertificate 外部セキュリティ証明書が含まれている場合に、 プロパティを使用します。

メッセージ キューでは、内部または外部のセキュリティ証明書を使用してメッセージを認証できます。 メッセージ キューには、メッセージの整合性を確認するために使用される内部証明書が用意されています。 証明機関は、メッセージの プロパティを使用して SenderCertificate アクセスできる外部証明書を提供します。 メッセージ キューでメッセージを認証できるだけでなく、外部証明書を使用すると、受信側のアプリケーションで送信者をさらに検証できます。 内部証明書には、受信側のアプリケーションで使用できる値がありません。

外部証明書は、メッセージ キュー システムのディレクトリ サービスに登録する必要があります。 外部証明書には、証明機関、証明書ユーザー、証明書の有効期間、証明書ユーザーの公開キー、証明機関の署名に関する情報が含まれます。

適用対象

こちらもご覧ください