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 un código de verificación para el flujo de prueba de posesión. El código de verificación se utilizará para generar un certificado de 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)

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

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

El nombre del certificado

certificateDescription
CertificateDescription

El organismo certificador.

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

El nombre del certificado

ifMatch

string

ETag del Certificado.

options
CertificatesDeleteOptionalParams

Parámetros de opciones.

Devoluciones

Promise<void>

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

Genera un código de verificación para el flujo de prueba de posesión. El código de verificación se utilizará para generar un certificado de 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

El 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

El 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)

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

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

El nombre del certificado

ifMatch

string

ETag del Certificado.

certificateVerificationBody
CertificateVerificationDescription

El nombre del certificado

options
CertificatesVerifyOptionalParams

Parámetros de opciones.

Devoluciones