Freigeben über


Message.AuthenticationProviderName Eigenschaft

Definition

Ruft den Namen des Kryptografieanbieters ab, der zum Generieren der digitalen Signatur für die Meldung verwendet wird.

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

Eigenschaftswert

Der Name des Kryptografieanbieters, mit dem die digitale Signatur erzeugt wird. Die Standardeinstellung ist Microsoft Base Cryptographic Provider, Version 1.0.

Attribute

Ausnahmen

Die AuthenticationProviderName-Eigenschaft konnte nicht festgelegt werden.

- oder -

Die AuthenticationProviderName-Eigenschaft wird aufgrund eines für die Meldungswarteschlange gesetzten Filters ignoriert.

Der AuthenticationProviderName wurde auf null festgelegt.

Hinweise

Sie verwenden in der Regel die AuthenticationProviderName , wenn Sie mit fremden Warteschlangen arbeiten. Message Queuing erfordert den Namen des Authentifizierungsanbieters und den Authentifizierungsanbietertyp des Kryptografieanbieters (Authentifizierungsanbieter), um die digitalen Signaturen sowohl von Nachrichten zu überprüfen, die an eine fremde Warteschlange gesendet werden, als auch von Nachrichten, die von einer fremden Warteschlange an Message Queuing übergeben werden.

Legen Sie beim Senden einer Nachricht immer die AuthenticationProviderName Eigenschaften und ConnectorType zusammen fest. Wenn die Nachricht gesendet wird, ignoriert Message Queuing den Namen des Authentifizierungsanbieters, wenn der Connectortyp nicht ebenfalls festgelegt ist.

Die AuthenticationProviderName -Eigenschaft kann nicht sein null, aber es kann sich um eine leere Zeichenfolge ("") handeln.

Gilt für:

Weitere Informationen