次の方法で共有


Certificates interface

証明書を表すインターフェイス。

メソッド

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

新しい証明書を追加するか、既存の証明書を置き換えます。

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

既存の X509 証明書を削除するか、存在しない場合は何も行いません。

generateVerificationCode(string, string, string, string, CertificatesGenerateVerificationCodeOptionalParams)

所有フローの証明用の検証コードを生成します。 検証コードは、リーフ証明書の生成に使用されます。

get(string, string, string, CertificatesGetOptionalParams)

証明書を返します。

listByIotHub(string, string, CertificatesListByIotHubOptionalParams)

証明書の一覧を返します。

verify(string, string, string, string, CertificateVerificationDescription, CertificatesVerifyOptionalParams)

事前にアップロードされた証明書の検証によって発行されたリーフ証明書を指定して、証明書の秘密キーの所有を確認します。

メソッドの詳細

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

新しい証明書を追加するか、既存の証明書を置き換えます。

function createOrUpdate(resourceGroupName: string, resourceName: string, certificateName: string, certificateDescription: CertificateDescription, options?: CertificatesCreateOrUpdateOptionalParams): Promise<CertificateDescription>

パラメーター

resourceGroupName

string

IoT ハブを含むリソース グループの名前。

resourceName

string

IoT ハブの名前。

certificateName

string

証明書の名前

certificateDescription
CertificateDescription

証明書の本文。

options
CertificatesCreateOrUpdateOptionalParams

options パラメーター。

戻り値

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

既存の X509 証明書を削除するか、存在しない場合は何も行いません。

function delete(resourceGroupName: string, resourceName: string, certificateName: string, ifMatch: string, options?: CertificatesDeleteOptionalParams): Promise<void>

パラメーター

resourceGroupName

string

IoT ハブを含むリソース グループの名前。

resourceName

string

IoT ハブの名前。

certificateName

string

証明書の名前

ifMatch

string

証明書の ETag。

options
CertificatesDeleteOptionalParams

options パラメーター。

戻り値

Promise<void>

generateVerificationCode(string, string, string, string, CertificatesGenerateVerificationCodeOptionalParams)

所有フローの証明用の検証コードを生成します。 検証コードは、リーフ証明書の生成に使用されます。

function generateVerificationCode(resourceGroupName: string, resourceName: string, certificateName: string, ifMatch: string, options?: CertificatesGenerateVerificationCodeOptionalParams): Promise<CertificateWithNonceDescription>

パラメーター

resourceGroupName

string

IoT ハブを含むリソース グループの名前。

resourceName

string

IoT ハブの名前。

certificateName

string

証明書の名前

ifMatch

string

証明書の ETag。

options
CertificatesGenerateVerificationCodeOptionalParams

options パラメーター。

戻り値

get(string, string, string, CertificatesGetOptionalParams)

証明書を返します。

function get(resourceGroupName: string, resourceName: string, certificateName: string, options?: CertificatesGetOptionalParams): Promise<CertificateDescription>

パラメーター

resourceGroupName

string

IoT ハブを含むリソース グループの名前。

resourceName

string

IoT ハブの名前。

certificateName

string

証明書の名前

options
CertificatesGetOptionalParams

options パラメーター。

戻り値

listByIotHub(string, string, CertificatesListByIotHubOptionalParams)

証明書の一覧を返します。

function listByIotHub(resourceGroupName: string, resourceName: string, options?: CertificatesListByIotHubOptionalParams): Promise<CertificateListDescription>

パラメーター

resourceGroupName

string

IoT ハブを含むリソース グループの名前。

resourceName

string

IoT ハブの名前。

options
CertificatesListByIotHubOptionalParams

options パラメーター。

戻り値

verify(string, string, string, string, CertificateVerificationDescription, CertificatesVerifyOptionalParams)

事前にアップロードされた証明書の検証によって発行されたリーフ証明書を指定して、証明書の秘密キーの所有を確認します。

function verify(resourceGroupName: string, resourceName: string, certificateName: string, ifMatch: string, certificateVerificationBody: CertificateVerificationDescription, options?: CertificatesVerifyOptionalParams): Promise<CertificateDescription>

パラメーター

resourceGroupName

string

IoT ハブを含むリソース グループの名前。

resourceName

string

IoT ハブの名前。

certificateName

string

証明書の名前

ifMatch

string

証明書の ETag。

certificateVerificationBody
CertificateVerificationDescription

証明書の名前

options
CertificatesVerifyOptionalParams

options パラメーター。

戻り値