Aracılığıyla paylaş


Certificates interface

Sertifikaları temsil eden arabirim.

Yöntemler

createOrUpdate(string, string, string, CertificateDescription, CertificatesCreateOrUpdateOptionalParams)

Yeni ekler veya var olan sertifikanın yerini alır.

delete(string, string, string, string, CertificatesDeleteOptionalParams)

Mevcut bir X509 sertifikayı siler veya yoksa hiçbir şey yapmaz.

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.

get(string, string, string, CertificatesGetOptionalParams)

Sertifikayı döndürür.

listByIotHub(string, string, CertificatesListByIotHubOptionalParams)

Sertifika listesini döndürür.

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.

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.

options
CertificatesCreateOrUpdateOptionalParams

Seçenekler parametreleri.

Döndürülenler

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.

options
CertificatesGenerateVerificationCodeOptionalParams

Seçenekler parametreleri.

Döndürülenler

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

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ı.

options
CertificatesListByIotHubOptionalParams

Seçenekler parametreleri.

Döndürülenler

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