Поделиться через


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

Имя группы ресурсов, содержащей Центр Интернета вещей.

resourceName

string

Имя Центра Интернета вещей.

certificateName

string

Имя сертификата

certificateDescription
CertificateDescription

Текст сертификата.

options
CertificatesCreateOrUpdateOptionalParams

Параметры параметров.

Возвращаемое значение

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

Удаляет существующий сертификат X509 или ничего не делает, если он не существует.

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

Параметры

resourceGroupName

string

Имя группы ресурсов, содержащей Центр Интернета вещей.

resourceName

string

Имя Центра Интернета вещей.

certificateName

string

Имя сертификата

ifMatch

string

ETag сертификата.

options
CertificatesDeleteOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<void>

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

Создает код проверки для проверки потока владения. Код проверки будет использоваться для создания конечного сертификата.

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

Параметры

resourceGroupName

string

Имя группы ресурсов, содержащей Центр Интернета вещей.

resourceName

string

Имя Центра Интернета вещей.

certificateName

string

Имя сертификата

ifMatch

string

ETag сертификата.

options
CertificatesGenerateVerificationCodeOptionalParams

Параметры параметров.

Возвращаемое значение

get(string, string, string, CertificatesGetOptionalParams)

Возвращает сертификат.

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

Параметры

resourceGroupName

string

Имя группы ресурсов, содержащей Центр Интернета вещей.

resourceName

string

Имя Центра Интернета вещей.

certificateName

string

Имя сертификата

options
CertificatesGetOptionalParams

Параметры параметров.

Возвращаемое значение

listByIotHub(string, string, CertificatesListByIotHubOptionalParams)

Возвращает список сертификатов.

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

Параметры

resourceGroupName

string

Имя группы ресурсов, содержащей Центр Интернета вещей.

resourceName

string

Имя Центра Интернета вещей.

options
CertificatesListByIotHubOptionalParams

Параметры параметров.

Возвращаемое значение

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

Имя группы ресурсов, содержащей Центр Интернета вещей.

resourceName

string

Имя Центра Интернета вещей.

certificateName

string

Имя сертификата

ifMatch

string

ETag сертификата.

certificateVerificationBody
CertificateVerificationDescription

Имя сертификата

options
CertificatesVerifyOptionalParams

Параметры параметров.

Возвращаемое значение