Message.DigitalSignature Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee haalt u de digitale handtekening op die door Message Queuing wordt gebruikt om het bericht te verifiëren.
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()
Waarde van eigenschap
Een matrix van bytewaarden die de digitale handtekening Message Queuing 1.0 specificeert die wordt gebruikt om het bericht te verifiëren. De standaardwaarde is een matrix met lengte nul.
- Kenmerken
Uitzonderingen
De berichtenwachtrij wordt gefilterd om de DigitalSignature eigenschap te negeren.
De eigenschap DigitalSignature is null.
Opmerkingen
Message Queuing gebruikt de digitale handtekening bij het verifiëren van berichten die zijn verzonden door Message Queuing versie 1.0. In de meeste gevallen genereert En stelt Message Queuing de DigitalSignature eigenschap in wanneer de verzendende toepassing verificatie aanvraagt. De ontvangende toepassing gebruikt deze eigenschap om de digitale handtekening op te halen die is gekoppeld aan het bericht.
U kunt de eigenschap alleen gebruiken bij het DigitalSignature uitvoeren van Message Queuing versie 2.0. De verzendende toepassing moet Message Queuing versie 1.0-handtekeningen opgeven bij het aanvragen van verificatie. Als de verzendende toepassing een Message Queuing versie 2.0-handtekening verzendt, bevat deze eigenschap een buffer van vier bytes, elk met nul.
De DigitalSignature eigenschap wordt samen met de SenderCertificate eigenschap ook gebruikt door connectortoepassingen wanneer een bericht wordt verzonden. In dit scenario genereert de connectortoepassing, in plaats van Message Queuing, de digitale handtekening, die is gebaseerd op het certificaat van de gebruiker dat het bericht verzendt.
De DigitalSignature eigenschap heeft een maximale matrixgrootte van 256.
Wanneer u de DigitalSignature eigenschap instelt, moet u ook de ConnectorType eigenschap instellen. Wanneer een bericht wordt verzonden, negeert Message Queuing de DigitalSignature eigenschap als de ConnectorType eigenschap niet ook is ingesteld.