Dela via


Certificates interface

Gränssnitt som representerar ett certifikat.

Metoder

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

Lägger till nytt eller ersätter befintligt certifikat.

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

Tar bort ett befintligt X509-certifikat eller gör ingenting om det inte finns.

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

Genererar verifieringskod för bevis på innehavsflöde. Verifieringskoden används för att generera ett lövcertifikat.

get(string, string, string, CertificatesGetOptionalParams)

Returnerar certifikatet.

listByIotHub(string, string, CertificatesListByIotHubOptionalParams)

Returnerar listan över certifikat.

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

Verifierar certifikatets privata nyckelinnehav genom att tillhandahålla det lövcertifikat som utfärdats av det verifierande förladdade certifikatet.

Metodinformation

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

Lägger till nytt eller ersätter befintligt certifikat.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen som innehåller IoT-hubben.

resourceName

string

Namnet på IoT-hubben.

certificateName

string

Namnet på certifikatet

certificateDescription
CertificateDescription

Certifikattexten.

options
CertificatesCreateOrUpdateOptionalParams

Alternativparametrarna.

Returer

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

Tar bort ett befintligt X509-certifikat eller gör ingenting om det inte finns.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen som innehåller IoT-hubben.

resourceName

string

Namnet på IoT-hubben.

certificateName

string

Namnet på certifikatet

ifMatch

string

ETag för certifikatet.

options
CertificatesDeleteOptionalParams

Alternativparametrarna.

Returer

Promise<void>

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

Genererar verifieringskod för bevis på innehavsflöde. Verifieringskoden används för att generera ett lövcertifikat.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen som innehåller IoT-hubben.

resourceName

string

Namnet på IoT-hubben.

certificateName

string

Namnet på certifikatet

ifMatch

string

ETag för certifikatet.

options
CertificatesGenerateVerificationCodeOptionalParams

Alternativparametrarna.

Returer

get(string, string, string, CertificatesGetOptionalParams)

Returnerar certifikatet.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen som innehåller IoT-hubben.

resourceName

string

Namnet på IoT-hubben.

certificateName

string

Namnet på certifikatet

options
CertificatesGetOptionalParams

Alternativparametrarna.

Returer

listByIotHub(string, string, CertificatesListByIotHubOptionalParams)

Returnerar listan över certifikat.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen som innehåller IoT-hubben.

resourceName

string

Namnet på IoT-hubben.

options
CertificatesListByIotHubOptionalParams

Alternativparametrarna.

Returer

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

Verifierar certifikatets privata nyckelinnehav genom att tillhandahålla det lövcertifikat som utfärdats av det verifierande förladdade certifikatet.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen som innehåller IoT-hubben.

resourceName

string

Namnet på IoT-hubben.

certificateName

string

Namnet på certifikatet

ifMatch

string

ETag för certifikatet.

certificateVerificationBody
CertificateVerificationDescription

Namnet på certifikatet

options
CertificatesVerifyOptionalParams

Alternativparametrarna.

Returer