Certificates interface
Gränssnitt som representerar ett certifikat.
Metoder
create |
Lägger till nytt eller ersätter befintligt certifikat. |
delete(string, string, string, string, Certificates |
Tar bort ett befintligt X509-certifikat eller gör ingenting om det inte finns. |
generate |
Genererar verifieringskod för bevis på innehavsflöde. Verifieringskoden används för att generera ett lövcertifikat. |
get(string, string, string, Certificates |
Returnerar certifikatet. |
list |
Returnerar listan över certifikat. |
verify(string, string, string, string, Certificate |
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.
Alternativparametrarna.
Returer
Promise<CertificateDescription>
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.
Alternativparametrarna.
Returer
Promise<CertificateWithNonceDescription>
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
Promise<CertificateDescription>
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.
Alternativparametrarna.
Returer
Promise<CertificateListDescription>
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
Promise<CertificateDescription>