Certificates interface
Interface die een certificaat vertegenwoordigt.
Methoden
create |
Hiermee voegt u een nieuw certificaat toe of vervangt u een bestaand certificaat. |
delete(string, string, string, string, Certificates |
Hiermee verwijdert u een bestaand X509-certificaat of doet u niets als het niet bestaat. |
generate |
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, Certificates |
Retourneert het certificaat. |
list |
Retourneert de lijst met certificaten. |
verify(string, string, string, string, Certificate |
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.
De optiesparameters.
Retouren
Promise<CertificateDescription>
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.
De optiesparameters.
Retouren
Promise<CertificateWithNonceDescription>
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
Promise<CertificateDescription>
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.
De optiesparameters.
Retouren
Promise<CertificateListDescription>
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
Promise<CertificateDescription>