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 nic nedělá, pokud neexistuje. |
generate |
Vygeneruje ověřovací kód pro ověření toku 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ý ověřením před nahraného certifikátu. |
Podrobnosti metody
createOrUpdate(string, string, string, CertificateDescription, CertificatesCreateOrUpdateOptionalParams)
Přidá nový nebo nahradí existující certifikát.
function createOrUpdate(resourceGroupName: string, resourceName: string, certificateName: string, certificateDescription: CertificateDescription, options?: CertificatesCreateOrUpdateOptionalParams): Promise<CertificateDescription>
Parametry
- resourceGroupName
-
string
Název skupiny prostředků, která obsahuje centrum IoT.
- resourceName
-
string
Název ioT Hubu.
- certificateName
-
string
Název certifikátu
- certificateDescription
- CertificateDescription
Tělo certifikátu.
Parametry možností.
Návraty
Promise<CertificateDescription>
delete(string, string, string, string, CertificatesDeleteOptionalParams)
Odstraní existující certifikát X509 nebo nic nedělá, 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 ioT Hubu.
- certificateName
-
string
Název certifikátu
- ifMatch
-
string
ETag certifikátu.
- options
- CertificatesDeleteOptionalParams
Parametry možností.
Návraty
Promise<void>
generateVerificationCode(string, string, string, string, CertificatesGenerateVerificationCodeOptionalParams)
Vygeneruje ověřovací kód pro ověření toku 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 ioT Hubu.
- certificateName
-
string
Název certifikátu
- ifMatch
-
string
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 ioT Hubu.
- 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 ioT Hubu.
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ý ověřením před nahraného certifikátu.
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 ioT Hubu.
- certificateName
-
string
Název certifikátu
- ifMatch
-
string
ETag certifikátu.
- certificateVerificationBody
- CertificateVerificationDescription
Název certifikátu
- options
- CertificatesVerifyOptionalParams
Parametry možností.
Návraty
Promise<CertificateDescription>