Поделиться через


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 Base Cryptographic Provider, версия 1.0.

Атрибуты

Исключения

Невозможно задать свойство AuthenticationProviderName.

-или-

Очередь сообщений фильтруется, чтобы не учитывать свойство AuthenticationProviderName.

AuthenticationProviderName было установлено равным null.

Комментарии

Обычно используется при работе с внешними AuthenticationProviderName очередями. Для очереди сообщений требуется имя поставщика проверки подлинности и тип поставщика проверки подлинности поставщика шифрования (поставщика проверки подлинности) для проверки цифровых подписей сообщений, отправленных во внешнюю очередь, и сообщений, передаваемых в очередь сообщений из внешней очереди.

При отправке сообщения всегда устанавливайте AuthenticationProviderName свойства и ConnectorType вместе. При отправке сообщения очередь сообщений игнорирует имя поставщика проверки подлинности, если тип соединителя также не задан.

Свойство AuthenticationProviderName не может иметь значение null, но оно может быть пустой строкой ("").

Применяется к

См. также раздел