Udostępnij za pośrednictwem


Message.SenderCertificate Właściwość

Definicja

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 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.

Dotyczy

Zobacz też