Message.SenderCertificate Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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
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.