Partager via


Certificates interface

Interface représentant un certificat.

Méthodes

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

Ajoute un nouveau certificat ou remplace un certificat existant.

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

Supprime un certificat X509 existant ou ne fait rien s’il n’existe pas.

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

Génère le code de vérification pour le flux de preuve de possession. Le code de vérification sera utilisé pour générer un certificat feuille.

get(string, string, string, CertificatesGetOptionalParams)

Retourne le certificat.

listByIotHub(string, string, CertificatesListByIotHubOptionalParams)

Retourne la liste des certificats.

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

Vérifie la possession de la clé privée du certificat en fournissant le certificat feuille émis par le certificat de vérification pré-chargé.

Détails de la méthode

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

Ajoute un nouveau certificat ou remplace un certificat existant.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources qui contient le hub IoT.

resourceName

string

Nom du hub IoT.

certificateName

string

Nom du certificat

certificateDescription
CertificateDescription

Corps du certificat.

options
CertificatesCreateOrUpdateOptionalParams

Paramètres d’options.

Retours

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

Supprime un certificat X509 existant ou ne fait rien s’il n’existe pas.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources qui contient le hub IoT.

resourceName

string

Nom du hub IoT.

certificateName

string

Nom du certificat

ifMatch

string

ETag du certificat.

options
CertificatesDeleteOptionalParams

Paramètres d’options.

Retours

Promise<void>

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

Génère le code de vérification pour le flux de preuve de possession. Le code de vérification sera utilisé pour générer un certificat feuille.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources qui contient le hub IoT.

resourceName

string

Nom du hub IoT.

certificateName

string

Nom du certificat

ifMatch

string

ETag du certificat.

options
CertificatesGenerateVerificationCodeOptionalParams

Paramètres d’options.

Retours

get(string, string, string, CertificatesGetOptionalParams)

Retourne le certificat.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources qui contient le hub IoT.

resourceName

string

Nom du hub IoT.

certificateName

string

Nom du certificat

options
CertificatesGetOptionalParams

Paramètres d’options.

Retours

listByIotHub(string, string, CertificatesListByIotHubOptionalParams)

Retourne la liste des certificats.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources qui contient le hub IoT.

resourceName

string

Nom du hub IoT.

options
CertificatesListByIotHubOptionalParams

Paramètres d’options.

Retours

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

Vérifie la possession de la clé privée du certificat en fournissant le certificat feuille émis par le certificat de vérification pré-chargé.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources qui contient le hub IoT.

resourceName

string

Nom du hub IoT.

certificateName

string

Nom du certificat

ifMatch

string

ETag du certificat.

certificateVerificationBody
CertificateVerificationDescription

Nom du certificat

options
CertificatesVerifyOptionalParams

Paramètres d’options.

Retours