Compartir a través de


Certificates interface

Interfaz que representa un certificado.

Métodos

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

Agrega un certificado nuevo o reemplaza el existente.

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

Elimina un certificado X509 existente o no hace nada si no existe.

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

Genera código de verificación para el flujo de prueba de posesión. El código de verificación se usará para generar un certificado hoja.

get(string, string, string, CertificatesGetOptionalParams)

Devuelve el certificado.

listByIotHub(string, string, CertificatesListByIotHubOptionalParams)

Devuelve la lista de certificados.

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

Comprueba la posesión de la clave privada del certificado proporcionando el certificado hoja emitido por el certificado previamente cargado.

Detalles del método

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

Agrega un certificado nuevo o reemplaza el existente.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos que contiene el centro de IoT.

resourceName

string

Nombre del centro de IoT.

certificateName

string

Nombre del certificado

certificateDescription
CertificateDescription

Cuerpo del certificado.

options
CertificatesCreateOrUpdateOptionalParams

Parámetros de opciones.

Devoluciones

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

Elimina un certificado X509 existente o no hace nada si no existe.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos que contiene el centro de IoT.

resourceName

string

Nombre del centro de IoT.

certificateName

string

Nombre del certificado

ifMatch

string

ETag del certificado.

options
CertificatesDeleteOptionalParams

Parámetros de opciones.

Devoluciones

Promise<void>

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

Genera código de verificación para el flujo de prueba de posesión. El código de verificación se usará para generar un certificado hoja.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos que contiene el centro de IoT.

resourceName

string

Nombre del centro de IoT.

certificateName

string

Nombre del certificado

ifMatch

string

ETag del certificado.

options
CertificatesGenerateVerificationCodeOptionalParams

Parámetros de opciones.

Devoluciones

get(string, string, string, CertificatesGetOptionalParams)

Devuelve el certificado.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos que contiene el centro de IoT.

resourceName

string

Nombre del centro de IoT.

certificateName

string

Nombre del certificado

options
CertificatesGetOptionalParams

Parámetros de opciones.

Devoluciones

listByIotHub(string, string, CertificatesListByIotHubOptionalParams)

Devuelve la lista de certificados.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos que contiene el centro de IoT.

resourceName

string

Nombre del centro de IoT.

options
CertificatesListByIotHubOptionalParams

Parámetros de opciones.

Devoluciones

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

Comprueba la posesión de la clave privada del certificado proporcionando el certificado hoja emitido por el certificado previamente cargado.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos que contiene el centro de IoT.

resourceName

string

Nombre del centro de IoT.

certificateName

string

Nombre del certificado

ifMatch

string

ETag del certificado.

certificateVerificationBody
CertificateVerificationDescription

Nombre del certificado

options
CertificatesVerifyOptionalParams

Parámetros de opciones.

Devoluciones