Message.AuthenticationProviderName Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém ou define o nome do provedor criptográfico usado para gerar a assinatura digital da mensagem.
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
Valor da propriedade
O nome do provedor criptográfico usado para gerar a assinatura digital da mensagem. O padrão é o Microsoft Base Cryptographic Provider versão 1.0.
- Atributos
Exceções
Não foi possível definir a propriedade AuthenticationProviderName.
- ou -
A fila de mensagens é filtrada para ignorar a propriedade AuthenticationProviderName.
O AuthenticationProviderName foi definido como null
.
Comentários
Normalmente, você usa o AuthenticationProviderName ao trabalhar com filas estrangeiras. O Enfileiramento de Mensagens requer o nome do provedor de autenticação e o tipo de provedor de autenticação do provedor criptográfico (provedor de autenticação) para validar as assinaturas digitais de ambas as mensagens enviadas para uma fila estrangeira e mensagens passadas para o Enfileiramento de Mensagens de uma fila estrangeira.
Ao enviar uma mensagem, sempre defina as AuthenticationProviderName propriedades e ConnectorType juntas. Quando a mensagem é enviada, o Enfileiramento de Mensagens ignora o nome do provedor de autenticação se o tipo de conector também não estiver definido.
A AuthenticationProviderName propriedade não pode ser null
, mas pode ser uma cadeia de caracteres vazia ("").