Udostępnij za pośrednictwem


X509SecurityTokenProvider Konstruktory

Definicja

Inicjuje nowe wystąpienie klasy X509SecurityTokenProvider.

Przeciążenia

X509SecurityTokenProvider(X509Certificate2)

Inicjuje X509SecurityTokenProvider nowe wystąpienie klasy przy użyciu określonego certyfikatu X.509.

X509SecurityTokenProvider(StoreLocation, StoreName, X509FindType, Object)

Inicjuje nowe wystąpienie X509SecurityTokenProvider klasy, uzyskując certyfikat X.509 z określonych kryteriów magazynu certyfikatów.

X509SecurityTokenProvider(X509Certificate2)

Źródło:
X509SecurityTokenProvider.cs
Źródło:
X509SecurityTokenProvider.cs
Źródło:
X509SecurityTokenProvider.cs

Inicjuje X509SecurityTokenProvider nowe wystąpienie klasy przy użyciu określonego certyfikatu X.509.

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)

Parametry

certificate
X509Certificate2

Element X509Certificate2 umożliwiający uzyskanie tokenu zabezpieczającego.

Wyjątki

certificate to null.

Uwagi

Metoda GetTokenCore pobiera token zabezpieczający na podstawie certyfikatu określonego w parametrze certificate .

Dotyczy

X509SecurityTokenProvider(StoreLocation, StoreName, X509FindType, Object)

Inicjuje nowe wystąpienie X509SecurityTokenProvider klasy, uzyskując certyfikat X.509 z określonych kryteriów magazynu certyfikatów.

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)

Parametry

storeLocation
StoreLocation

StoreLocation Jedna z wartości określających lokalizację magazynu certyfikatów.

storeName
StoreName

StoreName Jedna z wartości określających nazwę magazynu certyfikatów.

findType
X509FindType

X509FindType Jedna z wartości określających sposób wyszukiwania magazynu certyfikatów.

findValue
Object

Wartość używana do znalezienia certyfikatu X.509 w magazynie certyfikatów.

Wyjątki

findValue to null.

Żadne certyfikaty nie spełniają określonych kryteriów.

-lub-

Więcej niż jeden certyfikat jest zgodny z określonymi kryteriami.

Uwagi

Metoda GetTokenCore pobiera token zabezpieczający na podstawie certyfikatu zgodnego z określonymi kryteriami magazynu certyfikatów.

Dotyczy