Message.SenderCertificate Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
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.