Message.SenderCertificate Propiedad

Definición

Obtiene o establece el certificado de seguridad que se utilizará para autenticar mensajes.

public:
 property cli::array <System::Byte> ^ SenderCertificate { cli::array <System::Byte> ^ get(); void set(cli::array <System::Byte> ^ value); };
[System.Messaging.MessagingDescription("MsgSenderCertificate")]
public byte[] SenderCertificate { get; set; }
[<System.Messaging.MessagingDescription("MsgSenderCertificate")>]
member this.SenderCertificate : byte[] with get, set
Public Property SenderCertificate As Byte()

Valor de propiedad

Byte[]

Matriz de valores de byte que representa un certificado de seguridad, que Message Queuing utiliza para comprobar el remitente de un mensaje. El valor predeterminado es una matriz de longitud cero.

Atributos

Excepciones

La cola de mensajes se filtra para omitir la propiedad SenderCertificate.

Comentarios

La aplicación receptora usa la SenderCertificate propiedad cuando el mensaje incluye un certificado de seguridad externo.

Message Queue Server puede autenticar un mensaje mediante un certificado de seguridad interno o externo. Message Queuing proporciona certificados internos, que se usan para comprobar la integridad del mensaje. Una entidad de certificación proporciona un certificado externo al que puede acceder a través de la SenderCertificate propiedad del mensaje. Además de permitir que Message Queuing autentique el mensaje, un certificado externo permite a la aplicación receptora comprobar aún más el remitente. Un certificado interno no tiene ningún valor utilizable para una aplicación receptora.

Se debe registrar un certificado externo con el servicio de directorio del sistema Message Queuing. Un certificado externo contiene información sobre la entidad de certificación, el usuario del certificado, el período de validez del certificado, la clave pública del usuario del certificado y la firma de la entidad de certificación.

Se aplica a

Consulte también