Certificates interface
Sertifikaları temsil eden arabirim.
Yöntemler
| create |
Yeni ekler veya var olan sertifikanın yerini alır. |
| delete(string, string, string, string, Certificates |
Mevcut bir X509 sertifikayı siler veya yoksa hiçbir şey yapmaz. |
| generate |
Sahiplik kanıtı akışı için doğrulama kodu oluşturur. Doğrulama kodu yaprak sertifika oluşturmak için kullanılır. |
| get(string, string, string, Certificates |
Sertifikayı döndürür. |
| list |
Sertifika listesini döndürür. |
| verify(string, string, string, string, Certificate |
Önceden karşıya yüklenen sertifikayı doğrulama tarafından verilen yaprak sertifikayı sağlayarak sertifikanın özel anahtar bulundurmasını doğrular. |
Yöntem Ayrıntıları
createOrUpdate(string, string, string, CertificateDescription, CertificatesCreateOrUpdateOptionalParams)
Yeni ekler veya var olan sertifikanın yerini alır.
function createOrUpdate(resourceGroupName: string, resourceName: string, certificateName: string, certificateDescription: CertificateDescription, options?: CertificatesCreateOrUpdateOptionalParams): Promise<CertificateDescription>
Parametreler
- resourceGroupName
-
string
IoT hub'ını içeren kaynak grubunun adı.
- resourceName
-
string
IoT hub'ının adı.
- certificateName
-
string
Sertifikanın adı
- certificateDescription
- CertificateDescription
Sertifika gövdesi.
Seçenekler parametreleri.
Döndürülenler
Promise<CertificateDescription>
delete(string, string, string, string, CertificatesDeleteOptionalParams)
Mevcut bir X509 sertifikayı siler veya yoksa hiçbir şey yapmaz.
function delete(resourceGroupName: string, resourceName: string, certificateName: string, ifMatch: string, options?: CertificatesDeleteOptionalParams): Promise<void>
Parametreler
- resourceGroupName
-
string
IoT hub'ını içeren kaynak grubunun adı.
- resourceName
-
string
IoT hub'ının adı.
- certificateName
-
string
Sertifikanın adı
- ifMatch
-
string
Sertifikanın ETag'i.
- options
- CertificatesDeleteOptionalParams
Seçenekler parametreleri.
Döndürülenler
Promise<void>
generateVerificationCode(string, string, string, string, CertificatesGenerateVerificationCodeOptionalParams)
Sahiplik kanıtı akışı için doğrulama kodu oluşturur. Doğrulama kodu yaprak sertifika oluşturmak için kullanılır.
function generateVerificationCode(resourceGroupName: string, resourceName: string, certificateName: string, ifMatch: string, options?: CertificatesGenerateVerificationCodeOptionalParams): Promise<CertificateWithNonceDescription>
Parametreler
- resourceGroupName
-
string
IoT hub'ını içeren kaynak grubunun adı.
- resourceName
-
string
IoT hub'ının adı.
- certificateName
-
string
Sertifikanın adı
- ifMatch
-
string
Sertifikanın ETag'i.
Seçenekler parametreleri.
Döndürülenler
Promise<CertificateWithNonceDescription>
get(string, string, string, CertificatesGetOptionalParams)
Sertifikayı döndürür.
function get(resourceGroupName: string, resourceName: string, certificateName: string, options?: CertificatesGetOptionalParams): Promise<CertificateDescription>
Parametreler
- resourceGroupName
-
string
IoT hub'ını içeren kaynak grubunun adı.
- resourceName
-
string
IoT hub'ının adı.
- certificateName
-
string
Sertifikanın adı
- options
- CertificatesGetOptionalParams
Seçenekler parametreleri.
Döndürülenler
Promise<CertificateDescription>
listByIotHub(string, string, CertificatesListByIotHubOptionalParams)
Sertifika listesini döndürür.
function listByIotHub(resourceGroupName: string, resourceName: string, options?: CertificatesListByIotHubOptionalParams): Promise<CertificateListDescription>
Parametreler
- resourceGroupName
-
string
IoT hub'ını içeren kaynak grubunun adı.
- resourceName
-
string
IoT hub'ının adı.
Seçenekler parametreleri.
Döndürülenler
Promise<CertificateListDescription>
verify(string, string, string, string, CertificateVerificationDescription, CertificatesVerifyOptionalParams)
Önceden karşıya yüklenen sertifikayı doğrulama tarafından verilen yaprak sertifikayı sağlayarak sertifikanın özel anahtar bulundurmasını doğrular.
function verify(resourceGroupName: string, resourceName: string, certificateName: string, ifMatch: string, certificateVerificationBody: CertificateVerificationDescription, options?: CertificatesVerifyOptionalParams): Promise<CertificateDescription>
Parametreler
- resourceGroupName
-
string
IoT hub'ını içeren kaynak grubunun adı.
- resourceName
-
string
IoT hub'ının adı.
- certificateName
-
string
Sertifikanın adı
- ifMatch
-
string
Sertifikanın ETag'i.
- certificateVerificationBody
- CertificateVerificationDescription
Sertifikanın adı
- options
- CertificatesVerifyOptionalParams
Seçenekler parametreleri.
Döndürülenler
Promise<CertificateDescription>