Message.DigitalSignature Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar eller anger den digitala signatur som Message Queuing använder för att autentisera meddelandet.
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()
Egenskapsvärde
En matris med bytevärden som anger den digitala signaturen Message Queuing 1.0 som används för att autentisera meddelandet. Standardvärdet är en matris med noll längd.
- Attribut
Undantag
Meddelandekön filtreras för att ignorera egenskapen DigitalSignature .
Egenskapen DigitalSignature är null.
Kommentarer
Message Queuing använder den digitala signaturen när meddelanden som har skickats av Message Queuing version 1.0 autentiseras. I de flesta fall genererar och anger DigitalSignature Message Queuing egenskapen när det skickande programmet begär autentisering. Det mottagande programmet använder den här egenskapen för att hämta den digitala signatur som är kopplad till meddelandet.
Du kan bara använda egenskapen DigitalSignature när du kör Message Queuing version 2.0. Det sändande programmet måste ange Signaturer för Message Queuing version 1.0 när autentisering begärs. Om det sändande programmet skickar en Message Queuing-version 2.0-signatur innehåller den här egenskapen en buffert på fyra byte som var och en innehåller noll.
Egenskapen DigitalSignature , tillsammans med SenderCertificate egenskapen, används också av anslutningsprogram när ett meddelande skickas. I det här scenariot genererar anslutningsappen – i stället för Message Queuing – den digitala signaturen, som baseras på certifikatet för användaren som skickar meddelandet.
Egenskapen DigitalSignature har en maximal matrisstorlek på 256.
När du anger egenskapen DigitalSignature måste du också ange egenskapen ConnectorType . När ett meddelande skickas ignorerar DigitalSignature Message Queuing egenskapen om egenskapen ConnectorType inte också har angetts.