Message.EncryptionAlgorithm Propriedade

Definição

Obtém ou define o algoritmo de criptografia usado para criptografar o corpo de uma mensagem privada.

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

Valor da propriedade

Um dos valores de enumeração EncryptionAlgorithm. O padrão é RC2.

Atributos

Exceções

A fila de mensagens é filtrada para ignorar a propriedade EncryptionAlgorithm.

Comentários

Se uma mensagem for privada (criptografada), ela será criptografada antes de ser enviada e descriptografada após o recebimento. A EncryptionAlgorithm propriedade especifica o algoritmo usado para criptografar o corpo da mensagem de uma mensagem privada.

Uma fila pode exigir que as mensagens de entrada sejam criptografadas. Se um aplicativo envia uma mensagem não criptografada (não privada) para uma fila que aceita apenas mensagens privadas ou se envia uma mensagem privada para uma fila que aceita apenas mensagens não privadas, a fila rejeita a mensagem. O aplicativo de envio pode solicitar que uma mensagem de confirmação negativa seja retornada nesse caso.

Aplica-se a

Confira também