X509SecurityTokenProvider Konstruktorer
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Initierar en ny instans av X509SecurityTokenProvider klassen.
Överlagringar
| Name | Description |
|---|---|
| X509SecurityTokenProvider(X509Certificate2) |
Initierar en ny instans av X509SecurityTokenProvider klassen med det angivna X.509-certifikatet. |
| X509SecurityTokenProvider(StoreLocation, StoreName, X509FindType, Object) |
Initierar en ny instans av X509SecurityTokenProvider klassen genom att hämta ett X.509-certifikat från det angivna villkoret för certifikatarkivet. |
X509SecurityTokenProvider(X509Certificate2)
Initierar en ny instans av X509SecurityTokenProvider klassen med det angivna X.509-certifikatet.
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)
Parametrar
- certificate
- X509Certificate2
Att X509Certificate2 hämta en säkerhetstoken för.
Undantag
certificate är null.
Kommentarer
Metoden GetTokenCore hämtar en säkerhetstoken baserat på certifikatet som anges i parametern certificate .
Gäller för
X509SecurityTokenProvider(StoreLocation, StoreName, X509FindType, Object)
Initierar en ny instans av X509SecurityTokenProvider klassen genom att hämta ett X.509-certifikat från det angivna villkoret för certifikatarkivet.
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)
Parametrar
- storeLocation
- StoreLocation
Ett av de StoreLocation värden som anger platsen för certifikatarkivet.
- findType
- X509FindType
Ett av de X509FindType värden som anger hur du söker i certifikatarkivet.
- findValue
- Object
Värdet som används för att hitta X.509-certifikatet i certifikatarkivet.
Undantag
findValue är null.
Inga certifikat matchar de angivna kriterierna.
-eller-
Fler än ett certifikat matchar de angivna kriterierna.
Kommentarer
Metoden GetTokenCore hämtar en säkerhetstoken baserat på certifikatet som matchar de angivna kriterierna för certifikatarkiv.