Message.SenderCertificate Propriété

Définition

Obtient ou définit le certificat de sécurité utilisé pour authentifier des messages.

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()

Valeur de propriété

Byte[]

Un tableau des valeurs d'octets qui représente un certificat de sécurité, que Message Queuing utilise pour vérifier l'expéditeur du message. La valeur par défaut est un tableau de longueur zéro.

Attributs

Exceptions

La file d'attente des messages est filtrée pour ignorer la propriété SenderCertificate.

Remarques

L’application réceptrice utilise la SenderCertificate propriété lorsque le message inclut un certificat de sécurité externe.

Message Queuing peut authentifier un message à l’aide d’un certificat de sécurité interne ou externe. Message Queuing fournit des certificats internes, qui sont utilisés pour vérifier l’intégrité des messages. Une autorité de certification fournit un certificat externe auquel vous pouvez accéder via la SenderCertificate propriété du message. En plus d’autoriser Message Queuing à authentifier le message, un certificat externe permet à l’application réceptrice de vérifier davantage l’expéditeur. Un certificat interne n’a aucune valeur utilisable pour une application réceptrice.

Un certificat externe doit être inscrit auprès du service d’annuaire du système Message Queuing. Un certificat externe contient des informations sur l’autorité de certification, l’utilisateur du certificat, la période de validité du certificat, la clé publique de l’utilisateur de certificat et la signature de l’autorité de certification.

S’applique à

Voir aussi