Certificates interface

Interface que representa certificados.

Métodos

createOrUpdate(string, string, string, CertificateDescription, CertificatesCreateOrUpdateOptionalParams)

Adiciona um certificado novo ou substitui o certificado existente.

delete(string, string, string, string, CertificatesDeleteOptionalParams)

Elimina um certificado X509 existente ou não faz nada se não existir.

generateVerificationCode(string, string, string, string, CertificatesGenerateVerificationCodeOptionalParams)

Gera o código de verificação para o fluxo de prova de posse. O código de verificação será utilizado para gerar um certificado de folha.

get(string, string, string, CertificatesGetOptionalParams)

Devolve o certificado.

listByIotHub(string, string, CertificatesListByIotHubOptionalParams)

Devolve a lista de certificados.

verify(string, string, string, string, CertificateVerificationDescription, CertificatesVerifyOptionalParams)

Verifica a propriedade da chave privada do certificado ao fornecer o certificado de folha emitido pelo certificado pré-carregado de verificação.

Detalhes de Método

createOrUpdate(string, string, string, CertificateDescription, CertificatesCreateOrUpdateOptionalParams)

Adiciona um certificado novo ou substitui o certificado existente.

function createOrUpdate(resourceGroupName: string, resourceName: string, certificateName: string, certificateDescription: CertificateDescription, options?: CertificatesCreateOrUpdateOptionalParams): Promise<CertificateDescription>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos que contém o hub IoT.

resourceName

string

O nome do hub IoT.

certificateName

string

O nome do certificado

certificateDescription
CertificateDescription

O corpo do certificado.

options
CertificatesCreateOrUpdateOptionalParams

Os parâmetros de opções.

Devoluções

delete(string, string, string, string, CertificatesDeleteOptionalParams)

Elimina um certificado X509 existente ou não faz nada se não existir.

function delete(resourceGroupName: string, resourceName: string, certificateName: string, ifMatch: string, options?: CertificatesDeleteOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos que contém o hub IoT.

resourceName

string

O nome do hub IoT.

certificateName

string

O nome do certificado

ifMatch

string

ETag do Certificado.

options
CertificatesDeleteOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

generateVerificationCode(string, string, string, string, CertificatesGenerateVerificationCodeOptionalParams)

Gera o código de verificação para o fluxo de prova de posse. O código de verificação será utilizado para gerar um certificado de folha.

function generateVerificationCode(resourceGroupName: string, resourceName: string, certificateName: string, ifMatch: string, options?: CertificatesGenerateVerificationCodeOptionalParams): Promise<CertificateWithNonceDescription>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos que contém o hub IoT.

resourceName

string

O nome do hub IoT.

certificateName

string

O nome do certificado

ifMatch

string

ETag do Certificado.

options
CertificatesGenerateVerificationCodeOptionalParams

Os parâmetros de opções.

Devoluções

get(string, string, string, CertificatesGetOptionalParams)

Devolve o certificado.

function get(resourceGroupName: string, resourceName: string, certificateName: string, options?: CertificatesGetOptionalParams): Promise<CertificateDescription>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos que contém o hub IoT.

resourceName

string

O nome do hub IoT.

certificateName

string

O nome do certificado

options
CertificatesGetOptionalParams

Os parâmetros de opções.

Devoluções

listByIotHub(string, string, CertificatesListByIotHubOptionalParams)

Devolve a lista de certificados.

function listByIotHub(resourceGroupName: string, resourceName: string, options?: CertificatesListByIotHubOptionalParams): Promise<CertificateListDescription>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos que contém o hub IoT.

resourceName

string

O nome do hub IoT.

options
CertificatesListByIotHubOptionalParams

Os parâmetros de opções.

Devoluções

verify(string, string, string, string, CertificateVerificationDescription, CertificatesVerifyOptionalParams)

Verifica a propriedade da chave privada do certificado ao fornecer o certificado de folha emitido pelo certificado pré-carregado de verificação.

function verify(resourceGroupName: string, resourceName: string, certificateName: string, ifMatch: string, certificateVerificationBody: CertificateVerificationDescription, options?: CertificatesVerifyOptionalParams): Promise<CertificateDescription>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos que contém o hub IoT.

resourceName

string

O nome do hub IoT.

certificateName

string

O nome do certificado

ifMatch

string

ETag do Certificado.

certificateVerificationBody
CertificateVerificationDescription

O nome do certificado

options
CertificatesVerifyOptionalParams

Os parâmetros de opções.

Devoluções