Certificates interface
Interfaz que representa un certificado.
Métodos
create |
Agrega un certificado nuevo o reemplaza el existente. |
delete(string, string, string, string, Certificates |
Elimina un certificado X509 existente o no hace nada si no existe. |
generate |
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, Certificates |
Devuelve el certificado. |
list |
Devuelve la lista de certificados. |
verify(string, string, string, string, Certificate |
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.
Parámetros de opciones.
Devoluciones
Promise<CertificateDescription>
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.
Parámetros de opciones.
Devoluciones
Promise<CertificateWithNonceDescription>
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
Promise<CertificateDescription>
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.
Parámetros de opciones.
Devoluciones
Promise<CertificateListDescription>
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
Promise<CertificateDescription>