X509SecurityTokenProvider Costruttori

Definizione

Inizializza una nuova istanza della classe X509SecurityTokenProvider.

Overload

X509SecurityTokenProvider(X509Certificate2)

Inizializza una nuova istanza della classe X509SecurityTokenProvider utilizzando il certificato X.509 specificato.

X509SecurityTokenProvider(StoreLocation, StoreName, X509FindType, Object)

Inizializza una nuova istanza della classe X509SecurityTokenProvider ottenendo un certificato X.509 dai criteri dell'archivio certificati specificati.

X509SecurityTokenProvider(X509Certificate2)

Inizializza una nuova istanza della classe X509SecurityTokenProvider utilizzando il certificato X.509 specificato.

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)

Parametri

certificate
X509Certificate2

Classe X509Certificate2 per la quale ottenere un token di sicurezza.

Eccezioni

certificate è null.

Commenti

Il metodo GetTokenCore ottiene un token di sicurezza basato sul certificato specificato nel parametro certificate.

Si applica a

X509SecurityTokenProvider(StoreLocation, StoreName, X509FindType, Object)

Inizializza una nuova istanza della classe X509SecurityTokenProvider ottenendo un certificato X.509 dai criteri dell'archivio certificati specificati.

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)

Parametri

storeLocation
StoreLocation

Uno dei valori StoreLocation che specifica il percorso dell'archivio certificati.

storeName
StoreName

Uno dei valori StoreName che specifica il nome dell'archivio certificati.

findType
X509FindType

Uno dei valori X509FindType che specifica la modalità di ricerca nell'archivio certificati.

findValue
Object

Valore utilizzato per individuare il certificato X.509 nell'archivio certificati.

Eccezioni

findValue è null.

Nessuno certificato corrisponde ai criteri specificati.

-oppure-

Ai criteri specificati corrispondono più certificati.

Commenti

Il metodo GetTokenCore ottiene un token di sicurezza basato sul certificato che corrisponde ai criteri dell'archivio certificati specificati.

Si applica a