ClientAuthenticationWithX509Certificate Construtores
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
Azure SDK for .NET