Certificates interface
Schnittstelle, die ein Zertifikat darstellt.
Methoden
create |
Fügt ein neues Zertifikat hinzu oder ersetzt vorhandene Zertifikate. |
delete(string, string, string, string, Certificates |
Löscht ein vorhandenes X509-Zertifikat oder tut nichts, wenn es nicht vorhanden ist. |
generate |
Generiert den Überprüfungscode für den Flow "Besitznachweis". Der Überprüfungscode wird verwendet, um ein Blattzertifikat zu generieren. |
get(string, string, string, Certificates |
Gibt das Zertifikat zurück. |
list |
Gibt die Liste der Zertifikate zurück. |
verify(string, string, string, string, Certificate |
Überprüft den Besitz des privaten Schlüssels des Zertifikats, indem das blattbasierte Zertifikat bereitgestellt wird, das vom überprüfenden vorab hochgeladenen Zertifikat ausgestellt wurde. |
Details zur Methode
createOrUpdate(string, string, string, CertificateDescription, CertificatesCreateOrUpdateOptionalParams)
Fügt ein neues Zertifikat hinzu oder ersetzt vorhandene Zertifikate.
function createOrUpdate(resourceGroupName: string, resourceName: string, certificateName: string, certificateDescription: CertificateDescription, options?: CertificatesCreateOrUpdateOptionalParams): Promise<CertificateDescription>
Parameter
- resourceGroupName
-
string
Der Name der Ressourcengruppe, die den IoT Hub enthält.
- resourceName
-
string
Der Name des IoT-Hubs.
- certificateName
-
string
Der Name des Zertifikats
- certificateDescription
- CertificateDescription
Der Zertifikattext.
Die Optionsparameter.
Gibt zurück
Promise<CertificateDescription>
delete(string, string, string, string, CertificatesDeleteOptionalParams)
Löscht ein vorhandenes X509-Zertifikat oder tut nichts, wenn es nicht vorhanden ist.
function delete(resourceGroupName: string, resourceName: string, certificateName: string, ifMatch: string, options?: CertificatesDeleteOptionalParams): Promise<void>
Parameter
- resourceGroupName
-
string
Der Name der Ressourcengruppe, die den IoT Hub enthält.
- resourceName
-
string
Der Name des IoT-Hubs.
- certificateName
-
string
Der Name des Zertifikats
- ifMatch
-
string
ETag des Zertifikats.
- options
- CertificatesDeleteOptionalParams
Die Optionsparameter.
Gibt zurück
Promise<void>
generateVerificationCode(string, string, string, string, CertificatesGenerateVerificationCodeOptionalParams)
Generiert den Überprüfungscode für den Flow "Besitznachweis". Der Überprüfungscode wird verwendet, um ein Blattzertifikat zu generieren.
function generateVerificationCode(resourceGroupName: string, resourceName: string, certificateName: string, ifMatch: string, options?: CertificatesGenerateVerificationCodeOptionalParams): Promise<CertificateWithNonceDescription>
Parameter
- resourceGroupName
-
string
Der Name der Ressourcengruppe, die den IoT Hub enthält.
- resourceName
-
string
Der Name des IoT-Hubs.
- certificateName
-
string
Der Name des Zertifikats
- ifMatch
-
string
ETag des Zertifikats.
Die Optionsparameter.
Gibt zurück
Promise<CertificateWithNonceDescription>
get(string, string, string, CertificatesGetOptionalParams)
Gibt das Zertifikat zurück.
function get(resourceGroupName: string, resourceName: string, certificateName: string, options?: CertificatesGetOptionalParams): Promise<CertificateDescription>
Parameter
- resourceGroupName
-
string
Der Name der Ressourcengruppe, die den IoT Hub enthält.
- resourceName
-
string
Der Name des IoT-Hubs.
- certificateName
-
string
Der Name des Zertifikats
- options
- CertificatesGetOptionalParams
Die Optionsparameter.
Gibt zurück
Promise<CertificateDescription>
listByIotHub(string, string, CertificatesListByIotHubOptionalParams)
Gibt die Liste der Zertifikate zurück.
function listByIotHub(resourceGroupName: string, resourceName: string, options?: CertificatesListByIotHubOptionalParams): Promise<CertificateListDescription>
Parameter
- resourceGroupName
-
string
Der Name der Ressourcengruppe, die den IoT Hub enthält.
- resourceName
-
string
Der Name des IoT-Hubs.
Die Optionsparameter.
Gibt zurück
Promise<CertificateListDescription>
verify(string, string, string, string, CertificateVerificationDescription, CertificatesVerifyOptionalParams)
Überprüft den Besitz des privaten Schlüssels des Zertifikats, indem das blattbasierte Zertifikat bereitgestellt wird, das vom überprüfenden vorab hochgeladenen Zertifikat ausgestellt wurde.
function verify(resourceGroupName: string, resourceName: string, certificateName: string, ifMatch: string, certificateVerificationBody: CertificateVerificationDescription, options?: CertificatesVerifyOptionalParams): Promise<CertificateDescription>
Parameter
- resourceGroupName
-
string
Der Name der Ressourcengruppe, die den IoT Hub enthält.
- resourceName
-
string
Der Name des IoT-Hubs.
- certificateName
-
string
Der Name des Zertifikats
- ifMatch
-
string
ETag des Zertifikats.
- certificateVerificationBody
- CertificateVerificationDescription
Der Name des Zertifikats
- options
- CertificatesVerifyOptionalParams
Die Optionsparameter.
Gibt zurück
Promise<CertificateDescription>