Message.AuthenticationProviderName Eigenschap

Definitie

Hiermee haalt u de naam op van de cryptografische provider die wordt gebruikt om de digitale handtekening van het bericht te genereren.

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

Waarde van eigenschap

De naam van de cryptografische provider die wordt gebruikt om de digitale handtekening van het bericht te genereren. De standaardwaarde is Microsoft cryptografische basisprovider versie 1.0.

Kenmerken

Uitzonderingen

De AuthenticationProviderName eigenschap kan niet worden ingesteld.

– of –

De berichtenwachtrij wordt gefilterd om de AuthenticationProviderName eigenschap te negeren.

De AuthenticationProviderName was ingesteld op null.

Opmerkingen

Doorgaans gebruikt u de functie bij het AuthenticationProviderName werken met externe wachtrijen. Message Queuing vereist de naam van de verificatieprovider en het type verificatieprovider van de cryptografische provider (verificatieprovider) om de digitale handtekeningen te valideren van beide berichten die naar een refererende wachtrij worden verzonden en berichten die zijn doorgegeven aan Message Queuing vanuit een externe wachtrij.

Wanneer u een bericht verzendt, stelt u altijd de AuthenticationProviderName eigenschappen en ConnectorType eigenschappen in. Wanneer het bericht wordt verzonden, negeert Message Queuing de naam van de verificatieprovider als het connectortype niet ook is ingesteld.

De AuthenticationProviderName eigenschap kan niet zijn null, maar kan een lege tekenreeks ("").

Van toepassing op

Zie ook