X509IssuerSerialKeyIdentifierClause Klasse
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.
Stellt einen Schlüsselbezeichner dar, der ein X509SecurityToken-Sicherheitstoken unter Verwendung des Distinguished Name des Zertifikatausstellers und der Seriennummer des X.509-Zertifikats identifiziert.
public ref class X509IssuerSerialKeyIdentifierClause : System::IdentityModel::Tokens::SecurityKeyIdentifierClause
public class X509IssuerSerialKeyIdentifierClause : System.IdentityModel.Tokens.SecurityKeyIdentifierClause
type X509IssuerSerialKeyIdentifierClause = class
inherit SecurityKeyIdentifierClause
Public Class X509IssuerSerialKeyIdentifierClause
Inherits SecurityKeyIdentifierClause
- Vererbung
Hinweise
In der Regel wird der X509IssuerSerialKeyIdentifierClause nicht verwendet, es sei denn, es wird ein benutzerdefinierter Sicherheitstokendienst erstellt. Wenn ein Sicherheitstokendienst ein Sicherheitstoken zurückgibt, enthält das ausgegebene Sicherheitstoken Verweise auf angefügte und nicht angefügte Sicherheitstoken. Angefügte Verweise beziehen sich auf Sicherheitstoken, die im Sicherheitsheader einer SOAP-Nachricht enthalten sind, während sich nicht angefügte Verweise auf Sicherheitstoken beziehen, die nicht im Sicherheitsheader einer SOAP-Nachricht enthalten sind. Diese Verweise bestätigen in der Regel die Echtheit des ausgegebenen Sicherheitstokens. Verwenden Sie die X509IssuerSerialKeyIdentifierClause-Klasse, um unter Verwendung des Distinguished Name des Zertifikatausstellers und der Seriennummer des X.509-Zertifikats auf ein X509SecurityToken-Sicherheitstoken zu verweisen. Die IssuerName-Eigenschaft und die IssuerSerialNumber-Eigenschaft stellen den Distinguished Name des Zertifikatausstellers und die Seriennummer des X.509-Zertifikats dar.
Windows Communication Foundation unterstützt die folgenden Arten von Sicherheitstokenverweise für X509SecurityToken Sicherheitstoken.
X509ThumbprintKeyIdentifierClause
Konstruktoren
X509IssuerSerialKeyIdentifierClause(String, String) |
Initialisiert eine neue Instanz der X509IssuerSerialKeyIdentifierClause-Klasse unter Verwendung des angegebenen Distinguished Name des Zertifikatausstellers und der Seriennummer des X.509-Zertifikats. |
X509IssuerSerialKeyIdentifierClause(X509Certificate2) |
Initialisiert eine neue Instanz der X509IssuerSerialKeyIdentifierClause-Klasse unter Verwendung des angegebenen X.509-Zertifikats. |
Eigenschaften
CanCreateKey |
Ruft einen Wert ab, der angibt, ob ein Schlüssel erstellt werden kann. (Geerbt von SecurityKeyIdentifierClause) |
ClauseType |
Ruft den Typ der Schlüsselbezeichnerklausel ab. (Geerbt von SecurityKeyIdentifierClause) |
DerivationLength |
Ruft die Größe des abgeleiteten Schlüssels ab. (Geerbt von SecurityKeyIdentifierClause) |
Id |
Ruft die ID der Schlüsselbezeichnerklausel ab oder legt sie fest. (Geerbt von SecurityKeyIdentifierClause) |
IssuerName |
Ruft den Distinguished Name der Zertifizierungsstelle ab, die das X.509-Zertifikat ausgestellt hat. |
IssuerSerialNumber |
Ruft die Seriennummer des X.509-Zertifikats ab. |
Methoden
CreateKey() |
Erstellt einen Schlüssel auf der Grundlage der Parameter, die in den Konstruktor übergeben wurden. (Geerbt von SecurityKeyIdentifierClause) |
Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
GetDerivationNonce() |
Ruft die Nonce ab, die verwendet wurde, um den abgeleiteten Schlüssel zu generieren. (Geerbt von SecurityKeyIdentifierClause) |
GetHashCode() |
Fungiert als Standardhashfunktion. (Geerbt von Object) |
GetType() |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
Matches(SecurityKeyIdentifierClause) |
Gibt einen Wert zurück, der angibt, ob der Schlüsselbezeichner für diese Instanz mit dem angegebenen Schlüsselbezeichner übereinstimmt. |
Matches(String, String) |
Gibt einen Wert zurück, der angibt, ob der Schlüsselbezeichner für diese Instanz mit dem angegebenen Ausstellernamen und der Ausstellerseriennummer übereinstimmt. |
Matches(X509Certificate2) |
Gibt einen Wert zurück, der angibt, ob der Schlüsselbezeichner für diese Instanz mit dem angegebenen X.509-Zertifikat übereinstimmt. |
MemberwiseClone() |
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
ToString() |
Gibt das aktuelle Objekt zurück. |