Certificates interface
Interface que representa certificados.
Métodos
create |
Adiciona um certificado novo ou substitui o certificado existente. |
delete(string, string, string, string, Certificates |
Elimina um certificado X509 existente ou não faz nada se não existir. |
generate |
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, Certificates |
Devolve o certificado. |
list |
Devolve a lista de certificados. |
verify(string, string, string, string, Certificate |
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.
Os parâmetros de opções.
Devoluções
Promise<CertificateDescription>
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.
Os parâmetros de opções.
Devoluções
Promise<CertificateWithNonceDescription>
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
Promise<CertificateDescription>
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.
Os parâmetros de opções.
Devoluções
Promise<CertificateListDescription>
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
Promise<CertificateDescription>