Certificates interface
Interfejs reprezentujący certyfikaty.
Metody
create |
Dodaje nowy lub zastępuje istniejący certyfikat. |
delete(string, string, string, string, Certificates |
Usuwa istniejący certyfikat X509 lub nie robi nic, jeśli nie istnieje. |
generate |
Generuje kod weryfikacyjny na potrzeby weryfikacji przepływu posiadania. Kod weryfikacyjny zostanie użyty do wygenerowania certyfikatu liścia. |
get(string, string, string, Certificates |
Zwraca certyfikat. |
list |
Zwraca listę certyfikatów. |
verify(string, string, string, string, Certificate |
Weryfikuje posiadanie klucza prywatnego certyfikatu, podając certyfikat liścia wystawiony przez weryfikowanie wstępnie przekazanego certyfikatu. |
Szczegóły metody
createOrUpdate(string, string, string, CertificateDescription, CertificatesCreateOrUpdateOptionalParams)
Dodaje nowy lub zastępuje istniejący certyfikat.
function createOrUpdate(resourceGroupName: string, resourceName: string, certificateName: string, certificateDescription: CertificateDescription, options?: CertificatesCreateOrUpdateOptionalParams): Promise<CertificateDescription>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów, która zawiera centrum IoT.
- resourceName
-
string
Nazwa centrum IoT.
- certificateName
-
string
Nazwa certyfikatu
- certificateDescription
- CertificateDescription
Treść certyfikatu.
Parametry opcji.
Zwraca
Promise<CertificateDescription>
delete(string, string, string, string, CertificatesDeleteOptionalParams)
Usuwa istniejący certyfikat X509 lub nie robi nic, jeśli nie istnieje.
function delete(resourceGroupName: string, resourceName: string, certificateName: string, ifMatch: string, options?: CertificatesDeleteOptionalParams): Promise<void>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów, która zawiera centrum IoT.
- resourceName
-
string
Nazwa centrum IoT.
- certificateName
-
string
Nazwa certyfikatu
- ifMatch
-
string
ETag certyfikatu.
- options
- CertificatesDeleteOptionalParams
Parametry opcji.
Zwraca
Promise<void>
generateVerificationCode(string, string, string, string, CertificatesGenerateVerificationCodeOptionalParams)
Generuje kod weryfikacyjny na potrzeby weryfikacji przepływu posiadania. Kod weryfikacyjny zostanie użyty do wygenerowania certyfikatu liścia.
function generateVerificationCode(resourceGroupName: string, resourceName: string, certificateName: string, ifMatch: string, options?: CertificatesGenerateVerificationCodeOptionalParams): Promise<CertificateWithNonceDescription>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów, która zawiera centrum IoT.
- resourceName
-
string
Nazwa centrum IoT.
- certificateName
-
string
Nazwa certyfikatu
- ifMatch
-
string
ETag certyfikatu.
Parametry opcji.
Zwraca
Promise<CertificateWithNonceDescription>
get(string, string, string, CertificatesGetOptionalParams)
Zwraca certyfikat.
function get(resourceGroupName: string, resourceName: string, certificateName: string, options?: CertificatesGetOptionalParams): Promise<CertificateDescription>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów, która zawiera centrum IoT.
- resourceName
-
string
Nazwa centrum IoT.
- certificateName
-
string
Nazwa certyfikatu
- options
- CertificatesGetOptionalParams
Parametry opcji.
Zwraca
Promise<CertificateDescription>
listByIotHub(string, string, CertificatesListByIotHubOptionalParams)
Zwraca listę certyfikatów.
function listByIotHub(resourceGroupName: string, resourceName: string, options?: CertificatesListByIotHubOptionalParams): Promise<CertificateListDescription>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów, która zawiera centrum IoT.
- resourceName
-
string
Nazwa centrum IoT.
Parametry opcji.
Zwraca
Promise<CertificateListDescription>
verify(string, string, string, string, CertificateVerificationDescription, CertificatesVerifyOptionalParams)
Weryfikuje posiadanie klucza prywatnego certyfikatu, podając certyfikat liścia wystawiony przez weryfikowanie wstępnie przekazanego certyfikatu.
function verify(resourceGroupName: string, resourceName: string, certificateName: string, ifMatch: string, certificateVerificationBody: CertificateVerificationDescription, options?: CertificatesVerifyOptionalParams): Promise<CertificateDescription>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów, która zawiera centrum IoT.
- resourceName
-
string
Nazwa centrum IoT.
- certificateName
-
string
Nazwa certyfikatu
- ifMatch
-
string
ETag certyfikatu.
- certificateVerificationBody
- CertificateVerificationDescription
Nazwa certyfikatu
- options
- CertificatesVerifyOptionalParams
Parametry opcji.
Zwraca
Promise<CertificateDescription>