Message.DigitalSignature 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í digitální podpis, který služba Řízení front zpráv používá k ověření zprávy.
public:
property cli::array <System::Byte> ^ DigitalSignature { cli::array <System::Byte> ^ get(); void set(cli::array <System::Byte> ^ value); };
[System.Messaging.MessagingDescription("MsgDigitalSignature")]
public byte[] DigitalSignature { get; set; }
[<System.Messaging.MessagingDescription("MsgDigitalSignature")>]
member this.DigitalSignature : byte[] with get, set
Public Property DigitalSignature As Byte()
Hodnota vlastnosti
Pole hodnot bajtů určující digitální podpis služby Řízení front zpráv 1.0 použitý k ověření zprávy. Výchozí hodnota je pole nulové délky.
- Atributy
Výjimky
Fronta zpráv je filtrována tak, aby ignorovala DigitalSignature vlastnost .
Vlastnost DigitalSignature je null
.
Poznámky
Služba Řízení front zpráv používá digitální podpis při ověřování zpráv odeslaných službou Řízení front zpráv verze 1.0. Ve většině případů služba Řízení front zpráv generuje a nastavuje DigitalSignature vlastnost, když odesílající aplikace požaduje ověření. Přijímající aplikace používá tuto vlastnost k načtení digitálního podpisu připojeného ke zprávě.
Vlastnost lze použít DigitalSignature pouze při spuštění služby Řízení front zpráv verze 2.0. Odesílající aplikace musí při žádosti o ověření zadat podpisy služby Řízení front zpráv verze 1.0. Pokud odesílající aplikace odešle signaturu služby Řízení front zpráv verze 2.0, obsahuje tato vlastnost vyrovnávací paměť čtyři bajty, z nichž každý obsahuje nulu.
Vlastnost DigitalSignature se společně s SenderCertificate vlastností používá také v aplikacích konektoru při odeslání zprávy. V tomto scénáři aplikace konektoru místo služby Řízení front zpráv vygeneruje digitální podpis, který je založen na certifikátu uživatele odesílajícího zprávu.
Vlastnost DigitalSignature má maximální velikost pole 256.
Při nastavování DigitalSignature vlastnosti musíte také nastavit ConnectorType vlastnost . Při odeslání zprávy služba Řízení front zpráv tuto vlastnost ignoruje DigitalSignature , pokud není také nastavena ConnectorType .