Certificates interface
Rozhraní představující certifikáty.
Metody
create |
Přidá nový nebo nahradí existující certifikát. |
delete(string, string, string, string, Certificates |
Odstraní existující certifikát X509 nebo neprovede nic, pokud neexistuje. |
generate |
Vygeneruje ověřovací kód pro tok důkazu o vlastnictví. Ověřovací kód se použije k vygenerování listového certifikátu. |
get(string, string, string, Certificates |
Vrátí certifikát. |
list |
Vrátí seznam certifikátů. |
verify(string, string, string, string, Certificate |
Ověří vlastnictví privátního klíče certifikátu tím, že poskytne listový certifikát vydaný předem nahraným certifikátem. |
Podrobnosti metody
createOrUpdate(string, string, string, CertificateBodyDescription, CertificatesCreateOrUpdateOptionalParams)
Přidá nový nebo nahradí existující certifikát.
function createOrUpdate(resourceGroupName: string, resourceName: string, certificateName: string, certificateDescription: CertificateBodyDescription, options?: CertificatesCreateOrUpdateOptionalParams): Promise<CertificateDescription>
Parametry
- resourceGroupName
-
string
Název skupiny prostředků, která obsahuje centrum IoT.
- resourceName
-
string
Název centra IoT.
- certificateName
-
string
Název certifikátu
- certificateDescription
- CertificateBodyDescription
Tělo certifikátu.
Parametry možností
Návraty
Promise<CertificateDescription>
delete(string, string, string, string, CertificatesDeleteOptionalParams)
Odstraní existující certifikát X509 nebo neprovede nic, pokud neexistuje.
function delete(resourceGroupName: string, resourceName: string, certificateName: string, ifMatch: string, options?: CertificatesDeleteOptionalParams): Promise<void>
Parametry
- resourceGroupName
-
string
Název skupiny prostředků, která obsahuje centrum IoT.
- resourceName
-
string
Název centra IoT.
- certificateName
-
string
Název certifikátu
- ifMatch
-
string
Značka ETag certifikátu.
- options
- CertificatesDeleteOptionalParams
Parametry možností
Návraty
Promise<void>
generateVerificationCode(string, string, string, string, CertificatesGenerateVerificationCodeOptionalParams)
Vygeneruje ověřovací kód pro tok důkazu o vlastnictví. Ověřovací kód se použije k vygenerování listového certifikátu.
function generateVerificationCode(resourceGroupName: string, resourceName: string, certificateName: string, ifMatch: string, options?: CertificatesGenerateVerificationCodeOptionalParams): Promise<CertificateWithNonceDescription>
Parametry
- resourceGroupName
-
string
Název skupiny prostředků, která obsahuje centrum IoT.
- resourceName
-
string
Název centra IoT.
- certificateName
-
string
Název certifikátu
- ifMatch
-
string
Značka ETag certifikátu.
Parametry možností
Návraty
Promise<CertificateWithNonceDescription>
get(string, string, string, CertificatesGetOptionalParams)
Vrátí certifikát.
function get(resourceGroupName: string, resourceName: string, certificateName: string, options?: CertificatesGetOptionalParams): Promise<CertificateDescription>
Parametry
- resourceGroupName
-
string
Název skupiny prostředků, která obsahuje centrum IoT.
- resourceName
-
string
Název centra IoT.
- certificateName
-
string
Název certifikátu
- options
- CertificatesGetOptionalParams
Parametry možností
Návraty
Promise<CertificateDescription>
listByIotHub(string, string, CertificatesListByIotHubOptionalParams)
Vrátí seznam certifikátů.
function listByIotHub(resourceGroupName: string, resourceName: string, options?: CertificatesListByIotHubOptionalParams): Promise<CertificateListDescription>
Parametry
- resourceGroupName
-
string
Název skupiny prostředků, která obsahuje centrum IoT.
- resourceName
-
string
Název centra IoT.
Parametry možností
Návraty
Promise<CertificateListDescription>
verify(string, string, string, string, CertificateVerificationDescription, CertificatesVerifyOptionalParams)
Ověří vlastnictví privátního klíče certifikátu tím, že poskytne listový certifikát vydaný předem nahraným certifikátem.
function verify(resourceGroupName: string, resourceName: string, certificateName: string, ifMatch: string, certificateVerificationBody: CertificateVerificationDescription, options?: CertificatesVerifyOptionalParams): Promise<CertificateDescription>
Parametry
- resourceGroupName
-
string
Název skupiny prostředků, která obsahuje centrum IoT.
- resourceName
-
string
Název centra IoT.
- certificateName
-
string
Název certifikátu
- ifMatch
-
string
Značka ETag certifikátu.
- certificateVerificationBody
- CertificateVerificationDescription
Název certifikátu
- options
- CertificatesVerifyOptionalParams
Parametry možností
Návraty
Promise<CertificateDescription>