Freigeben über


X509SecurityTokenProvider Konstruktoren

Definition

Initialisiert eine neue Instanz der X509SecurityTokenProvider-Klasse.

Überlädt

X509SecurityTokenProvider(X509Certificate2)

Initialisiert eine neue Instanz der X509SecurityTokenProvider-Klasse unter Verwendung des angegebenen X.509-Zertifikats.

X509SecurityTokenProvider(StoreLocation, StoreName, X509FindType, Object)

Initialisiert eine neue Instanz der X509SecurityTokenProvider-Klasse, indem ein X.509-Zertifikat mit den angegebenen Zertifikatspeicherkriterien abgerufen wird.

X509SecurityTokenProvider(X509Certificate2)

Quelle:
X509SecurityTokenProvider.cs
Quelle:
X509SecurityTokenProvider.cs
Quelle:
X509SecurityTokenProvider.cs

Initialisiert eine neue Instanz der X509SecurityTokenProvider-Klasse unter Verwendung des angegebenen X.509-Zertifikats.

public:
 X509SecurityTokenProvider(System::Security::Cryptography::X509Certificates::X509Certificate2 ^ certificate);
public X509SecurityTokenProvider (System.Security.Cryptography.X509Certificates.X509Certificate2 certificate);
new System.IdentityModel.Selectors.X509SecurityTokenProvider : System.Security.Cryptography.X509Certificates.X509Certificate2 -> System.IdentityModel.Selectors.X509SecurityTokenProvider
Public Sub New (certificate As X509Certificate2)

Parameter

certificate
X509Certificate2

Die X509Certificate2, für die ein Sicherheitstoken abgerufen werden soll.

Ausnahmen

certificate ist null.

Hinweise

Die GetTokenCore-Methode ruft auf Grundlage von dem im certificate-Parameter angegebenen Zertifikat ein Sicherheitstoken ab.

Gilt für:

X509SecurityTokenProvider(StoreLocation, StoreName, X509FindType, Object)

Initialisiert eine neue Instanz der X509SecurityTokenProvider-Klasse, indem ein X.509-Zertifikat mit den angegebenen Zertifikatspeicherkriterien abgerufen wird.

public:
 X509SecurityTokenProvider(System::Security::Cryptography::X509Certificates::StoreLocation storeLocation, System::Security::Cryptography::X509Certificates::StoreName storeName, System::Security::Cryptography::X509Certificates::X509FindType findType, System::Object ^ findValue);
public X509SecurityTokenProvider (System.Security.Cryptography.X509Certificates.StoreLocation storeLocation, System.Security.Cryptography.X509Certificates.StoreName storeName, System.Security.Cryptography.X509Certificates.X509FindType findType, object findValue);
new System.IdentityModel.Selectors.X509SecurityTokenProvider : System.Security.Cryptography.X509Certificates.StoreLocation * System.Security.Cryptography.X509Certificates.StoreName * System.Security.Cryptography.X509Certificates.X509FindType * obj -> System.IdentityModel.Selectors.X509SecurityTokenProvider
Public Sub New (storeLocation As StoreLocation, storeName As StoreName, findType As X509FindType, findValue As Object)

Parameter

storeLocation
StoreLocation

Einer der StoreLocation-Werte, die den Zertifikatspeicherort angeben.

storeName
StoreName

Einer der StoreName-Werte, die den Namen des Zertifikatspeichers angeben.

findType
X509FindType

Einer derX509FindType-Werte, die angeben, wie der Zertifikatspeicher gesucht wird.

findValue
Object

Der Wert, mit dem das X.509-Zertifikat im Zertifikatspeicher gesucht werden soll.

Ausnahmen

findValue ist null.

Keine Zertifikate passen zu den angegebenen Kriterien.

- oder -

Es gibt mehr als ein Zertifikat, das die angegebenen Kriterien erfüllt.

Hinweise

Die GetTokenCore-Methode ruft auf Grundlage des Zertifikats, das die angegebenen Zertifikatspeicherkriterien erfüllt, ein Sicherheitstoken ab.

Gilt für: