次の方法で共有


Message.AuthenticationProviderName プロパティ

定義

メッセージのデジタル署名を生成するのに使われる暗号化プロバイダーの名前を取得または設定します。

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

プロパティ値

メッセージのデジタル署名を生成するのに使われる暗号化プロバイダーの名前。 既定値は Microsoft ベース暗号化プロバイダー Version 1.0 です。

属性

例外

AuthenticationProviderName プロパティを設定できませんでした。

- または -

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

AuthenticationProviderNamenull に設定されました。

注釈

通常は、外部キューを操作するときに を AuthenticationProviderName 使用します。 メッセージ キューでは、外部キューに送信されたメッセージと、外部キューからメッセージ キューに渡されるメッセージの両方のデジタル署名を検証するには、暗号化プロバイダー (認証プロバイダー) の認証プロバイダー名と認証プロバイダーの種類が必要です。

メッセージを送信するときは、常に プロパティと ConnectorType プロパティを一緒にAuthenticationProviderName設定します。 メッセージが送信されると、コネクタの種類も設定されていない場合、メッセージ キューは認証プロバイダー名を無視します。

プロパティを AuthenticationProviderNamenullすることはできませんが、空の文字列 ("") を指定できます。

適用対象

こちらもご覧ください