Message.SenderCertificate Egenskap

Definition

Hämtar eller anger det säkerhetscertifikat som används för att autentisera meddelanden.

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

Egenskapsvärde

Byte[]

En matris med bytevärden som representerar ett säkerhetscertifikat, som Message Queuing använder för att verifiera meddelandets avsändare. Standardvärdet är en matris med noll längd.

Attribut

Undantag

Meddelandekön filtreras för att ignorera egenskapen SenderCertificate .

Kommentarer

Det mottagande programmet använder SenderCertificate egenskapen när meddelandet innehåller ett externt säkerhetscertifikat.

Message Queuing kan autentisera ett meddelande med ett internt eller externt säkerhetscertifikat. Message Queuing tillhandahåller interna certifikat som används för att verifiera meddelandeintegriteten. En certifikatutfärdare tillhandahåller ett externt certifikat som du kan komma åt via SenderCertificate meddelandets egenskap. Förutom att låta Message Queuing autentisera meddelandet kan det mottagande programmet verifiera avsändaren ytterligare med ett externt certifikat. Ett internt certifikat har inget användbart värde för ett mottagande program.

Ett externt certifikat måste registreras med katalogtjänsten för Message Queuing-systemet. Ett externt certifikat innehåller information om certifikatutfärdare, certifikatanvändare, giltighetsperiod för certifikatet, certifikatanvändarens offentliga nyckel och certifikatutfärdarnas signatur.

Gäller för

Se även