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
- Byte[]
Tablica wartości bajtów, która reprezentuje certyfikat zabezpieczeń, którego usługa kolejkowania 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 SenderCertificate właściwości , 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 umożliwienia kolejkowania komunikatów uwierzytelniania komunikatu zewnętrzny certyfikat umożliwia aplikacji odbierającej dalsze weryfikowanie nadawcy. Certyfikat wewnętrzny nie ma użytecznej wartości dla odbieranej aplikacji.
Certyfikat zewnętrzny musi być zarejestrowany w usłudze katalogowej systemu kolejkowania komunikatów. Certyfikat zewnętrzny zawiera informacje dotyczące urzędu certyfikacji, użytkownika certyfikatu, okresu ważności certyfikatu, klucza publicznego użytkownika certyfikatu i podpisu urzędu certyfikacji.