Message.SenderCertificate Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft das zum Authentifizieren von Meldungen verwendete Sicherheitszertifikat ab oder legt dieses fest.
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()
Eigenschaftswert
Ein Bytearray, das das Sicherheitszertifikat darstellt, anhand dessen Message Queuing den Sender einer Meldung überprüft. Der Standardwert ist ein Array der Länge 0.
- Attribute
Ausnahmen
Die SenderCertificate-Eigenschaft wird aufgrund eines für die Meldungswarteschlange gesetzten Filters ignoriert.
Hinweise
Die empfangende Anwendung verwendet die SenderCertificate -Eigenschaft, wenn die Nachricht ein externes Sicherheitszertifikat enthält.
Message Queuing kann eine Nachricht mithilfe eines internen oder externen Sicherheitszertifikats authentifizieren. Message Queuing stellt interne Zertifikate bereit, die zum Überprüfen der Nachrichtenintegrität verwendet werden. Eine Zertifizierungsstelle stellt ein externes Zertifikat bereit, auf das Sie über die SenderCertificate -Eigenschaft der Nachricht zugreifen können. Zusätzlich zum Zulassen, dass Message Queuing die Nachricht authentifiziert, ermöglicht ein externes Zertifikat der empfangenden Anwendung, den Absender weiter zu überprüfen. Ein internes Zertifikat hat keinen verwendbaren Wert für eine empfangende Anwendung.
Ein externes Zertifikat muss beim Verzeichnisdienst des Message Queuing-Systems registriert werden. Ein externes Zertifikat enthält Informationen zur Zertifizierungsstelle, zum Zertifikatbenutzer, zur Gültigkeitsdauer des Zertifikats, zum öffentlichen Schlüssel des Zertifikatbenutzers und zur Signatur der Zertifizierungsstelle.