Delen via


Certificates interface

Interface die een certificaat vertegenwoordigt.

Methoden

createOrUpdate(string, string, string, CertificateBodyDescription, CertificatesCreateOrUpdateOptionalParams)

Hiermee voegt u een nieuw certificaat toe of vervangt u een bestaand 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 wordt een verificatiecode gegenereerd voor de stroom voor het 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 bezit van de persoonlijke sleutel van het certificaat door het leaf-certificaat op te geven dat is uitgegeven door het vooraf geüploade verificatiecertificaat.

Methodedetails

createOrUpdate(string, string, string, CertificateBodyDescription, CertificatesCreateOrUpdateOptionalParams)

Hiermee voegt u een nieuw certificaat toe of vervangt u een bestaand certificaat.

function createOrUpdate(resourceGroupName: string, resourceName: string, certificateName: string, certificateDescription: CertificateBodyDescription, 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
CertificateBodyDescription

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 wordt een verificatiecode gegenereerd voor de stroom voor het 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 bezit van de persoonlijke sleutel van het certificaat door het leaf-certificaat op te geven dat is uitgegeven door het vooraf geüploade verificatiecertificaat.

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