Delen via


Certificates interface

Interface die een certificaat vertegenwoordigt.

Methoden

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

Hiermee voegt u een nieuw certificaat toe of vervangt u het bestaande certificaat.

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

Hiermee verwijdert u een bestaand X509-certificaat of doet u niets als het niet bestaat.

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

Hiermee genereert u verificatiecode voor bewijs van bezit. De verificatiecode wordt gebruikt om een leaf-certificaat te genereren.

get(string, string, string, CertificatesGetOptionalParams)

Retourneert het certificaat.

listByIotHub(string, string, CertificatesListByIotHubOptionalParams)

Retourneert de lijst met certificaten.

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

Verifieert het persoonlijke sleutelbezit van het certificaat door het bladcertificaat op te geven dat is uitgegeven door het vooraf geüploade certificaat te verifiëren.

Methodedetails

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

Hiermee voegt u een nieuw certificaat toe of vervangt u het bestaande certificaat.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep die de IoT-hub bevat.

resourceName

string

De naam van de IoT-hub.

certificateName

string

De naam van het certificaat

certificateDescription
CertificateDescription

De hoofdtekst van het certificaat.

options
CertificatesCreateOrUpdateOptionalParams

De optiesparameters.

Retouren

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

Hiermee verwijdert u een bestaand X509-certificaat of doet u niets als het niet bestaat.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep die de IoT-hub bevat.

resourceName

string

De naam van de IoT-hub.

certificateName

string

De naam van het certificaat

ifMatch

string

ETag van het certificaat.

options
CertificatesDeleteOptionalParams

De optiesparameters.

Retouren

Promise<void>

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

Hiermee genereert u verificatiecode voor bewijs van bezit. De verificatiecode wordt gebruikt om een leaf-certificaat te genereren.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep die de IoT-hub bevat.

resourceName

string

De naam van de IoT-hub.

certificateName

string

De naam van het certificaat

ifMatch

string

ETag van het certificaat.

Retouren

get(string, string, string, CertificatesGetOptionalParams)

Retourneert het certificaat.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep die de IoT-hub bevat.

resourceName

string

De naam van de IoT-hub.

certificateName

string

De naam van het certificaat

options
CertificatesGetOptionalParams

De optiesparameters.

Retouren

listByIotHub(string, string, CertificatesListByIotHubOptionalParams)

Retourneert de lijst met certificaten.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep die de IoT-hub bevat.

resourceName

string

De naam van de IoT-hub.

options
CertificatesListByIotHubOptionalParams

De optiesparameters.

Retouren

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

Verifieert het persoonlijke sleutelbezit van het certificaat door het bladcertificaat op te geven dat is uitgegeven door het vooraf geüploade certificaat te verifiëren.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep die de IoT-hub bevat.

resourceName

string

De naam van de IoT-hub.

certificateName

string

De naam van het certificaat

ifMatch

string

ETag van het certificaat.

certificateVerificationBody
CertificateVerificationDescription

De naam van het certificaat

options
CertificatesVerifyOptionalParams

De optiesparameters.

Retouren