Compartilhar via


AuthenticationProviderX509 Construtor

Definição

Cria uma instância dessa classe.

public AuthenticationProviderX509 (System.Security.Cryptography.X509Certificates.X509Certificate2 clientCertificate, System.Security.Cryptography.X509Certificates.X509Certificate2Collection certificateChain = default);
new Microsoft.Azure.Devices.Provisioning.Client.AuthenticationProviderX509 : System.Security.Cryptography.X509Certificates.X509Certificate2 * System.Security.Cryptography.X509Certificates.X509Certificate2Collection -> Microsoft.Azure.Devices.Provisioning.Client.AuthenticationProviderX509
Public Sub New (clientCertificate As X509Certificate2, Optional certificateChain As X509Certificate2Collection = Nothing)

Parâmetros

clientCertificate
X509Certificate2

O certificado do cliente usado para autenticação. A chave privada deve estar disponível no X509Certificate2 objeto ou deve estar disponível no repositório de certificados do sistema do qual o cliente será autenticado.

certificateChain
X509Certificate2Collection

A cadeia de certificados que leva ao certificado raiz carregado no serviço de provisionamento de dispositivos.

Comentários

Certifique-se de descartar qualquer fornecido X509Certificate2 depois de terminar de usá-lo para garantir que não haja vazamentos de memória.

Aplica-se a