Share via


Message.SenderCertificate Vlastnost

Definice

Získá nebo nastaví certifikát zabezpečení používaný k ověřování zpráv.

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()

Hodnota vlastnosti

Byte[]

Pole hodnot bajtů představující certifikát zabezpečení, který služba Řízení front zpráv používá k ověření odesílatele zprávy. Výchozí hodnota je pole nulové délky.

Atributy

Výjimky

Fronta zpráv je filtrována tak, aby ignorovala SenderCertificate vlastnost .

Poznámky

Přijímající aplikace používá vlastnost , SenderCertificate pokud zpráva obsahuje externí certifikát zabezpečení.

Služba Řízení front zpráv může ověřit zprávu pomocí interního nebo externího certifikátu zabezpečení. Služba Řízení front zpráv poskytuje interní certifikáty, které slouží k ověření integrity zprávy. Certifikační autorita poskytuje externí certifikát, ke kterému můžete přistupovat prostřednictvím SenderCertificate vlastnosti zprávy. Kromě toho, že služba Řízení front zpráv umožňuje ověření zprávy, externí certifikát umožňuje přijímající aplikaci dále ověřit odesílatele. Interní certifikát nemá pro přijímající aplikaci žádnou použitelnou hodnotu.

Externí certifikát musí být zaregistrovaný v adresářové službě systému Řízení front zpráv. Externí certifikát obsahuje informace o certifikační autoritě, uživateli certifikátu, době platnosti certifikátu, veřejném klíči uživatele certifikátu a podpisu certifikační autority.

Platí pro

Viz také