Compartilhar via


X509SecurityTokenProvider Construtores

Definição

Inicializa uma nova instância da classe X509SecurityTokenProvider.

Sobrecargas

X509SecurityTokenProvider(X509Certificate2)

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

X509SecurityTokenProvider(StoreLocation, StoreName, X509FindType, Object)

Inicializa uma nova instância da classe X509SecurityTokenProvider obtendo um certificado X.509 dos critérios de repositório de certificados especificados.

X509SecurityTokenProvider(X509Certificate2)

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

Inicializa uma nova instância da classe X509SecurityTokenProvider, 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 o qual um token de segurança deve ser obtido.

Exceções

certificate é null.

Comentários

O GetTokenCore método obtém um token de segurança com base no certificado especificado no certificate parâmetro .

Aplica-se a

X509SecurityTokenProvider(StoreLocation, StoreName, X509FindType, Object)

Inicializa uma nova instância da classe X509SecurityTokenProvider obtendo um certificado X.509 dos critérios de repositório de certificados especificados.

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 valores de StoreLocation que especifica o local do repositório de certificados.

storeName
StoreName

Um dos valores de StoreName que especifica o nome do repositório de certificados.

findType
X509FindType

Um dos valores de X509FindType que especifica como pesquisar o repositório de certificados.

findValue
Object

O valor usado para localizar o certificado X.509 no repositório de certificados.

Exceções

findValue é null.

Não há nenhum certificado correspondente aos critérios especificados.

- ou -

Mais de um certificado corresponde aos critérios especificados.

Comentários

O GetTokenCore método obtém um token de segurança com base no certificado que corresponde aos critérios especificados do repositório de certificados.

Aplica-se a