Compartilhar via


ClientAuthenticationWithX509Certificate Construtores

Definição

Sobrecargas

ClientAuthenticationWithX509Certificate(X509Certificate2, String, String)

Cria uma instância dessa classe.

ClientAuthenticationWithX509Certificate(X509Certificate2, X509Certificate2Collection, String, String)

Cria uma instância dessa classe.

ClientAuthenticationWithX509Certificate(X509Certificate2, String, String)

Cria uma instância dessa classe.

public ClientAuthenticationWithX509Certificate (System.Security.Cryptography.X509Certificates.X509Certificate2 certificate, string deviceId, string moduleId = default);
new Microsoft.Azure.Devices.Client.ClientAuthenticationWithX509Certificate : System.Security.Cryptography.X509Certificates.X509Certificate2 * string * string -> Microsoft.Azure.Devices.Client.ClientAuthenticationWithX509Certificate
Public Sub New (certificate As X509Certificate2, deviceId As String, Optional moduleId As String = Nothing)

Parâmetros

certificate
X509Certificate2

Certificado X.509.

deviceId
String

Identificador do dispositivo.

moduleId
String

Identificador de módulo.

Exceções

Quando certificate é nulo.

Comentários

O certificate recurso gerenciado deve ser descartado pelo usuário. Essa classe não a descarta, pois talvez o usuário queira reutilizá-la.

Aplica-se a

ClientAuthenticationWithX509Certificate(X509Certificate2, X509Certificate2Collection, String, String)

Cria uma instância dessa classe.

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

Parâmetros

clientCertificate
X509Certificate2

Certificado X.509.

certificateChain
X509Certificate2Collection

Certificados na cadeia de certificados do dispositivo.

deviceId
String

Identificador do dispositivo.

moduleId
String

Identificador de módulo.

Exceções

Quando clientCertificate ou certificateChain é nulo.

Comentários

O clientCertificate recurso gerenciado deve ser descartado pelo usuário. Essa classe não a descarta, pois talvez o usuário queira reutilizá-la.

Aplica-se a