Idioma

X509SecurityTokenProvider Construtores

Definição

Inicializa uma nova instância da X509SecurityTokenProvider classe.

Sobrecargas

Name Descrição
X509SecurityTokenProvider(X509Certificate2)

Inicializa uma nova instância da X509SecurityTokenProvider classe usando o certificado X.509 especificado.

X509SecurityTokenProvider(StoreLocation, StoreName, X509FindType, Object)

Inicializa uma nova instância da X509SecurityTokenProvider classe ao obter um certificado X.509 dos critérios especificados para armazenamento de certificados.

X509SecurityTokenProvider(X509Certificate2)

Origem:
X509SecurityTokenProvider.cs
Origem:
X509SecurityTokenProvider.cs
Origem:
X509SecurityTokenProvider.cs

Inicializa uma nova instância da X509SecurityTokenProvider classe usando o certificado X.509 especificado.

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)

Parâmetros

certificate
X509Certificate2

O X509Certificate2 para obter um token de segurança para.

Exceções

certificate é null.

Observações

O GetTokenCore método recebe um token de segurança baseado no certificado especificado no certificate parâmetro.

Aplica-se a

X509SecurityTokenProvider(StoreLocation, StoreName, X509FindType, Object)

Inicializa uma nova instância da X509SecurityTokenProvider classe ao obter um certificado X.509 dos critérios especificados para armazenamento de certificados.

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)

Parâmetros

storeLocation
StoreLocation

Um dos StoreLocation valores que especifica a localização do armazenamento de certificados.

storeName
StoreName

Um dos StoreName valores que especifica o nome da loja de certificados.

findType
X509FindType

Um dos X509FindType valores que especifica como pesquisar no armazenamento de certificados.

findValue
Object

O valor usado para encontrar o certificado X.509 na loja de certificados.

Exceções

findValue é null.

Nenhum certificado corresponde aos critérios especificados.

-ou-

Mais do que um certificado corresponde aos critérios especificados.

Observações

O GetTokenCore método recebe um token de segurança baseado no certificado que corresponde aos critérios especificados para armazenamento de certificados.

Aplica-se a