Freigeben über


SslStream.NegotiatedCipherSuite Eigenschaft

Definition

Wichtig

Diese API ist nicht CLS-kompatibel.

Ruft die Verschlüsselungssammlung ab, die für diese Verbindung ausgehandelt wurde.

public:
 virtual property System::Net::Security::TlsCipherSuite NegotiatedCipherSuite { System::Net::Security::TlsCipherSuite get(); };
[System.CLSCompliant(false)]
public virtual System.Net.Security.TlsCipherSuite NegotiatedCipherSuite { get; }
[<System.CLSCompliant(false)>]
member this.NegotiatedCipherSuite : System.Net.Security.TlsCipherSuite
Public Overridable ReadOnly Property NegotiatedCipherSuite As TlsCipherSuite

Eigenschaftswert

Einer der Enumerationswerte, der die Verschlüsselungssammlung identifiziert, die für diese Verbindung ausgehandelt wurde.

Attribute

Ausnahmen

Auf die Eigenschaft wurde vor dem Abschluss des Authentifizierungsprozesses zugegriffen, oder beim Authentifizierungsprozess ist ein Fehler aufgetreten.

Hinweise

Diese Eigenschaft ruft die Verschlüsselungssuite ab, die in der Kommunikation zwischen einem Client und Server von der zugrunde liegenden SSL/TLS-Implementierung verwendet wird. Sie ist nur nach einem erfolgreichen Aufruf von AuthenticateAsServer oder AuthenticateAsClientverfügbar.

Gilt für: