Certificates interface
인증서를 나타내는 인터페이스입니다.
메서드
create |
새 인증서를 추가하거나 기존 인증서를 대체합니다. |
delete(string, string, string, string, Certificates |
기존 X509 인증서를 삭제하거나 없는 경우 아무 작업도 수행하지 않습니다. |
generate |
소유 증명 흐름에 대한 확인 코드를 생성합니다. 확인 코드는 리프 인증서를 생성하는 데 사용됩니다. |
get(string, string, string, Certificates |
인증서를 반환합니다. |
list |
인증서 목록을 반환합니다. |
verify(string, string, string, string, Certificate |
미리 업로드된 인증서를 확인하여 발급된 리프 인증서를 제공하여 인증서의 프라이빗 키 소유를 확인합니다. |
메서드 세부 정보
createOrUpdate(string, string, string, CertificateDescription, CertificatesCreateOrUpdateOptionalParams)
새 인증서를 추가하거나 기존 인증서를 대체합니다.
function createOrUpdate(resourceGroupName: string, resourceName: string, certificateName: string, certificateDescription: CertificateDescription, options?: CertificatesCreateOrUpdateOptionalParams): Promise<CertificateDescription>
매개 변수
- resourceGroupName
-
string
IoT Hub를 포함하는 리소스 그룹의 이름입니다.
- resourceName
-
string
IoT Hub의 이름입니다.
- certificateName
-
string
인증서의 이름
- certificateDescription
- CertificateDescription
인증서 본문입니다.
옵션 매개 변수입니다.
반환
Promise<CertificateDescription>
delete(string, string, string, string, CertificatesDeleteOptionalParams)
기존 X509 인증서를 삭제하거나 없는 경우 아무 작업도 수행하지 않습니다.
function delete(resourceGroupName: string, resourceName: string, certificateName: string, ifMatch: string, options?: CertificatesDeleteOptionalParams): Promise<void>
매개 변수
- resourceGroupName
-
string
IoT Hub를 포함하는 리소스 그룹의 이름입니다.
- resourceName
-
string
IoT Hub의 이름입니다.
- 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
IoT Hub를 포함하는 리소스 그룹의 이름입니다.
- resourceName
-
string
IoT Hub의 이름입니다.
- certificateName
-
string
인증서의 이름
- ifMatch
-
string
인증서의 ETag입니다.
옵션 매개 변수입니다.
반환
Promise<CertificateWithNonceDescription>
get(string, string, string, CertificatesGetOptionalParams)
인증서를 반환합니다.
function get(resourceGroupName: string, resourceName: string, certificateName: string, options?: CertificatesGetOptionalParams): Promise<CertificateDescription>
매개 변수
- resourceGroupName
-
string
IoT Hub를 포함하는 리소스 그룹의 이름입니다.
- resourceName
-
string
IoT Hub의 이름입니다.
- certificateName
-
string
인증서의 이름
- options
- CertificatesGetOptionalParams
옵션 매개 변수입니다.
반환
Promise<CertificateDescription>
listByIotHub(string, string, CertificatesListByIotHubOptionalParams)
인증서 목록을 반환합니다.
function listByIotHub(resourceGroupName: string, resourceName: string, options?: CertificatesListByIotHubOptionalParams): Promise<CertificateListDescription>
매개 변수
- resourceGroupName
-
string
IoT Hub를 포함하는 리소스 그룹의 이름입니다.
- resourceName
-
string
IoT Hub의 이름입니다.
옵션 매개 변수입니다.
반환
Promise<CertificateListDescription>
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 Hub를 포함하는 리소스 그룹의 이름입니다.
- resourceName
-
string
IoT Hub의 이름입니다.
- certificateName
-
string
인증서의 이름
- ifMatch
-
string
인증서의 ETag입니다.
- certificateVerificationBody
- CertificateVerificationDescription
인증서의 이름
- options
- CertificatesVerifyOptionalParams
옵션 매개 변수입니다.
반환
Promise<CertificateDescription>