X509SecurityTokenProvider Constructors
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Initialiseert een nieuw exemplaar van de X509SecurityTokenProvider klasse.
Overloads
| Name | Description |
|---|---|
| X509SecurityTokenProvider(X509Certificate2) |
Initialiseert een nieuw exemplaar van de X509SecurityTokenProvider klasse met behulp van het opgegeven X.509-certificaat. |
| X509SecurityTokenProvider(StoreLocation, StoreName, X509FindType, Object) |
Initialiseert een nieuw exemplaar van de X509SecurityTokenProvider klasse door een X.509-certificaat op te halen uit de opgegeven criteria voor het certificaatarchief. |
X509SecurityTokenProvider(X509Certificate2)
Initialiseert een nieuw exemplaar van de X509SecurityTokenProvider klasse met behulp van het opgegeven X.509-certificaat.
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)
Parameters
- certificate
- X509Certificate2
Het X509Certificate2 om een beveiligingstoken op te halen.
Uitzonderingen
certificate is null.
Opmerkingen
De GetTokenCore methode haalt een beveiligingstoken op op basis van het certificaat dat is opgegeven in de certificate parameter.
Van toepassing op
X509SecurityTokenProvider(StoreLocation, StoreName, X509FindType, Object)
Initialiseert een nieuw exemplaar van de X509SecurityTokenProvider klasse door een X.509-certificaat op te halen uit de opgegeven criteria voor het certificaatarchief.
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)
Parameters
- storeLocation
- StoreLocation
Een van de StoreLocation waarden die de locatie van het certificaatarchief specificeert.
- storeName
- StoreName
Een van de StoreName waarden waarmee de naam van het certificaatarchief wordt opgegeven.
- findType
- X509FindType
Een van de X509FindType waarden die aangeeft hoe het certificaatarchief moet worden doorzocht.
- findValue
- Object
De waarde die wordt gebruikt om het X.509-certificaat in het certificaatarchief te vinden.
Uitzonderingen
findValue is null.
Er zijn geen certificaten die voldoen aan de opgegeven criteria.
– of –
Meer dan één certificaat komt overeen met de opgegeven criteria.
Opmerkingen
De GetTokenCore methode haalt een beveiligingstoken op op basis van het certificaat dat overeenkomt met de opgegeven criteria voor het certificaatarchief.