@azure/keyvault-certificates package
클래스
CertificateClient |
KeyVault 인증서 기능과 상호 작용하는 클라이언트 |
인터페이스
형식 별칭
ActionType |
ActionType에 대한 값을 정의합니다. |
ArrayOneOrMore |
적어도 하나의 속성이 있는 배열입니다. |
BackupCertificateOptions |
에 대한 옵션입니다 backupCertificate(string, OperationOptions). |
BeginDeleteCertificateOptions |
에 전달할 수 있는 선택적 매개 변수를 나타내는 인터페이스 beginDeleteCertificate(string, CertificatePollerOptions) |
BeginRecoverDeletedCertificateOptions |
에 전달할 수 있는 선택적 매개 변수를 나타내는 인터페이스 beginRecoverDeletedCertificate(string, CertificatePollerOptions) |
CancelCertificateOperationOptions |
에 대한 옵션입니다 <xref:cancelCertificateOperation>. |
CertificateContact |
자격 증명 모음 인증서에 대한 연락처 정보입니다. 각 연락처에는 EmailAddress, 이름 또는 전화와 같은 CertificateContactAll 속성 중 하나 이상이 있습니다. |
CertificateContentType |
contentType에 대한 값을 정의합니다. 가능한 값은 'application/x-pem-file', 'application/x-pkcs12'입니다. |
CertificateKeyCurveName |
JsonWebKeyCurveName에 대한 값을 정의합니다. 서비스에서 지원하는 알려진 값P-256 |
CertificateKeyType |
JsonWebKeyType에 대한 값을 정의합니다. 서비스에서 지원하는 알려진 값EC |
CertificatePolicy |
주체 속성 중 하나 이상이 있는 인증서의 정책을 나타내는 형식입니다. |
CertificatePolicyAction |
실행할 작업입니다. |
CertificateTags |
인증서 태그의 모양을 나타내는 인터페이스입니다. 태그는 문자열 키-값 쌍일 뿐입니다. |
CreateCertificateState |
CreateCertificatePoller 작업 상태의 공용 표현입니다. |
DeleteCertificateOperationOptions |
에 대한 옵션입니다 deleteCertificateOperation(string, OperationOptions). |
DeleteCertificateState |
DeleteCertificatePoller 작업 상태의 공용 표현입니다. |
DeleteContactsOptions |
에 대한 옵션입니다 deleteContacts(OperationOptions). |
DeleteIssuerOptions |
에 대한 옵션입니다 deleteIssuer(string, OperationOptions). |
DeletionRecoveryLevel |
DeletionRecoveryLevel에 대한 값을 정의합니다. 서비스에서 지원하는 알려진 값제거 가능: 삭제가 복구 가능성 없이 되돌릴 수 없는 작업인 자격 증명 모음 상태를 표시합니다. 이 수준은 삭제 작업에 대해 사용할 수 있는 보호가 없음에 해당합니다. 엔터티 수준 이상(자격 증명 모음, 리소스 그룹, 구독 등)에서 삭제 작업을 수락하면 데이터가 돌이킬 수 없이 손실됩니다. |
GetCertificateOperationOptions |
에 대한 옵션입니다 getCertificateOperation(string, CertificatePollerOptions). |
GetCertificateOptions |
에 대한 옵션입니다 getCertificate(string, OperationOptions). |
GetCertificatePolicyOptions |
에 대한 옵션입니다 getCertificatePolicy(string, OperationOptions). |
GetCertificateVersionOptions |
에 대한 옵션입니다 getCertificateVersion(string, string, OperationOptions). |
GetContactsOptions |
에 대한 옵션입니다 getContacts(OperationOptions). |
GetDeletedCertificateOptions |
에 대한 옵션입니다 getDeletedCertificate(string, OperationOptions). |
GetIssuerOptions |
에 대한 옵션입니다 getIssuer(string, OperationOptions). |
GetPlainCertificateOperationOptions |
에 대한 옵션입니다 <xref:getPlainCertificateOperation>. |
ImportCertificatePolicy |
SAN 또는 주체가 필요하지 않은 가져오기에 대한 인증서의 정책을 나타내는 형식입니다. |
KVPollerLike |
core-lro의 PollerLike의 사용되지 않는 KeyVault 복사본입니다. |
KeyUsageType |
KeyUsageType에 대한 값을 정의합니다. 서비스에서 지원하는 알려진 값digitalSignature |
ListPropertiesOfCertificateVersionsOptions |
에 전달된 listPropertiesOfCertificateVersions(string, OperationOptions)CertificateClient 페이징 작업에 대한 선택적 매개 변수를 나타내는 인터페이스입니다. |
ListPropertiesOfIssuersOptions |
에 전달된 listPropertiesOfIssuers(OperationOptions)CertificateClient 페이징 작업에 대한 선택적 매개 변수를 나타내는 인터페이스입니다. |
MergeCertificateOptions |
에 대한 선택적 매개 변수를 나타내는 인터페이스입니다 mergeCertificate(string, Uint8Array[], OperationOptions). |
PurgeDeletedCertificateOptions |
에 대한 옵션입니다 purgeDeletedCertificate(string, OperationOptions). |
RecoverDeletedCertificateState |
사용되지 않음: 삭제된 인증서 폴링 작업의 복구에 대한 공개 표현 |
RequireAtLeastOne |
RequireAtLeastOne은 인터페이스의 속성 중 하나 이상(모든 속성일 수 있음)이 있어야 하는 형식을 만드는 데 도움이 됩니다. 이는 TypeScript의 유틸리티 형식 https://www.typescriptlang.org/docs/handbook/utility-types.html 으로 인해 작동합니다. 살펴보겠습니다.
|
RestoreCertificateBackupOptions |
에 대한 선택적 매개 변수를 나타내는 인터페이스입니다 restoreCertificateBackup(Uint8Array, OperationOptions). |
SetContactsOptions |
에 대한 옵션입니다 setContacts(CertificateContact[], OperationOptions). |
SubjectAlternativeNames |
주체 속성에 대한 대안입니다. 있는 경우 SubjectAlternativeNamesAll의 속성 중 하나 이상이 있어야 합니다. |
UpdateCertificatePolicyOptions |
에 대한 옵션입니다 updateCertificatePolicy(string, CertificatePolicy, OperationOptions). |
열거형
KnownCertificateKeyCurveNames |
서비스에서 허용하는 CertificateKeyCurveName 의 알려진 값입니다. |
KnownCertificateKeyTypes |
서비스에서 허용하는 CertificateKeyType 의 알려진 값입니다. |
KnownDeletionRecoveryLevels |
서비스에서 허용하는 DeletionRecoveryLevel 의 알려진 값입니다. |
KnownKeyUsageTypes |
서비스에서 허용하는 KeyUsageType 의 알려진 값입니다. |
WellKnownIssuer |
기본값을 선택하는 데 잘 알려진 발급자 |
함수
parse |
지정된 Key Vault 인증서 ID를 구문 분석합니다. 예를 들면 다음과 같습니다. https://.vault.azure.net/certificates// 위의 ID를 구문 분석할 때 이 함수는 다음을 반환합니다.
|
함수 세부 정보
parseKeyVaultCertificateIdentifier(string)
지정된 Key Vault 인증서 ID를 구문 분석합니다. 예를 들면 다음과 같습니다.
https://.vault.azure.net/certificates//
위의 ID를 구문 분석할 때 이 함수는 다음을 반환합니다.
{
sourceId: "https://<keyvault-name>.vault.azure.net/certificates/<certificate-name>/<unique-version-id>",
vaultUrl: "https://<keyvault-name>.vault.azure.net",
version: "<unique-version-id>",
name: "<certificate-name>"
}
function parseKeyVaultCertificateIdentifier(id: string): KeyVaultCertificateIdentifier
매개 변수
- id
-
string
Key Vault 인증서의 ID입니다.