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

Dotyczy

Zobacz też