Freigeben über


Certificates interface

Schnittstelle, die ein Zertifikat darstellt.

Methoden

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

Fügt ein neues Zertifikat hinzu oder ersetzt vorhandene Zertifikate.

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

Löscht ein vorhandenes X509-Zertifikat oder tut nichts, wenn es nicht vorhanden ist.

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

Generiert den Überprüfungscode für den Flow "Besitznachweis". Der Überprüfungscode wird verwendet, um ein Blattzertifikat zu generieren.

get(string, string, string, CertificatesGetOptionalParams)

Gibt das Zertifikat zurück.

listByIotHub(string, string, CertificatesListByIotHubOptionalParams)

Gibt die Liste der Zertifikate zurück.

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

Überprüft den Besitz des privaten Schlüssels des Zertifikats, indem das blattbasierte Zertifikat bereitgestellt wird, das vom überprüfenden vorab hochgeladenen Zertifikat ausgestellt wurde.

Details zur Methode

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

Fügt ein neues Zertifikat hinzu oder ersetzt vorhandene Zertifikate.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe, die den IoT Hub enthält.

resourceName

string

Der Name des IoT-Hubs.

certificateName

string

Der Name des Zertifikats

certificateDescription
CertificateDescription

Der Zertifikattext.

options
CertificatesCreateOrUpdateOptionalParams

Die Optionsparameter.

Gibt zurück

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

Löscht ein vorhandenes X509-Zertifikat oder tut nichts, wenn es nicht vorhanden ist.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe, die den IoT Hub enthält.

resourceName

string

Der Name des IoT-Hubs.

certificateName

string

Der Name des Zertifikats

ifMatch

string

ETag des Zertifikats.

options
CertificatesDeleteOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<void>

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

Generiert den Überprüfungscode für den Flow "Besitznachweis". Der Überprüfungscode wird verwendet, um ein Blattzertifikat zu generieren.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe, die den IoT Hub enthält.

resourceName

string

Der Name des IoT-Hubs.

certificateName

string

Der Name des Zertifikats

ifMatch

string

ETag des Zertifikats.

Gibt zurück

get(string, string, string, CertificatesGetOptionalParams)

Gibt das Zertifikat zurück.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe, die den IoT Hub enthält.

resourceName

string

Der Name des IoT-Hubs.

certificateName

string

Der Name des Zertifikats

options
CertificatesGetOptionalParams

Die Optionsparameter.

Gibt zurück

listByIotHub(string, string, CertificatesListByIotHubOptionalParams)

Gibt die Liste der Zertifikate zurück.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe, die den IoT Hub enthält.

resourceName

string

Der Name des IoT-Hubs.

options
CertificatesListByIotHubOptionalParams

Die Optionsparameter.

Gibt zurück

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

Überprüft den Besitz des privaten Schlüssels des Zertifikats, indem das blattbasierte Zertifikat bereitgestellt wird, das vom überprüfenden vorab hochgeladenen Zertifikat ausgestellt wurde.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe, die den IoT Hub enthält.

resourceName

string

Der Name des IoT-Hubs.

certificateName

string

Der Name des Zertifikats

ifMatch

string

ETag des Zertifikats.

certificateVerificationBody
CertificateVerificationDescription

Der Name des Zertifikats

options
CertificatesVerifyOptionalParams

Die Optionsparameter.

Gibt zurück