Message.SenderCertificate Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia certyfikat zabezpieczeń używany do uwierzytelniania komunikatów.
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()
Wartość właściwości
Tablica wartości bajtów, która reprezentuje certyfikat zabezpieczeń, którego kolejkowanie komunikatów używa do weryfikowania nadawcy komunikatu. Wartość domyślna to tablica o zerowej długości.
- Atrybuty
Wyjątki
Kolejka komunikatów jest filtrowana w celu zignorowania SenderCertificate właściwości.
Uwagi
Aplikacja odbierający używa właściwości, SenderCertificate gdy komunikat zawiera zewnętrzny certyfikat zabezpieczeń.
Kolejkowanie komunikatów może uwierzytelniać komunikat przy użyciu wewnętrznego lub zewnętrznego certyfikatu zabezpieczeń. Kolejkowanie komunikatów udostępnia certyfikaty wewnętrzne, które są używane do weryfikowania integralności komunikatów. Urząd certyfikacji zapewnia certyfikat zewnętrzny, do którego można uzyskać dostęp za pośrednictwem SenderCertificate właściwości komunikatu. Oprócz zezwalania na kolejkowanie komunikatów, zewnętrzny certyfikat umożliwia aplikacji odbierającej dalsze weryfikowanie nadawcy. Certyfikat wewnętrzny nie ma wartości użytecznej dla odbieranej aplikacji.
Certyfikat zewnętrzny musi być zarejestrowany w usłudze katalogowej systemu kolejkowania komunikatów. Certyfikat zewnętrzny zawiera informacje o urzędzie certyfikacji, użytkownik certyfikatu, okres ważności certyfikatu, klucz publiczny użytkownika certyfikatu i podpis urzędu certyfikacji.