@azure/keyvault-certificates package
클래스
CertificateClient |
KeyVault 인증서 기능과 상호 작용하는 클라이언트 |
인터페이스
형식 별칭
ActionType |
ActionType에 대한 값을 정의합니다. |
ArrayOneOrMore |
적어도 하나의 속성이 있는 배열입니다. |
BackupCertificateOptions | |
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 | |
DeleteCertificateState |
DeleteCertificatePoller 작업 상태의 공용 표현입니다. |
DeleteContactsOptions | |
DeleteIssuerOptions | |
DeletionRecoveryLevel |
DeletionRecoveryLevel에 대한 값을 정의합니다. 서비스에서 지원하는 알려진 값
제거 가능: 삭제가 복구 가능하지 않고 되돌릴 수 없는 작업인 자격 증명 모음 상태를 표시합니다. 이 수준은 삭제 작업에 대해 사용할 수 있는 보호가 없음에 해당합니다. 엔터티 수준 이상(자격 증명 모음, 리소스 그룹, 구독 등)에서 삭제 작업을 수락하면 데이터가 돌이킬 수 없이 손실됩니다. |
GetCertificateOperationOptions |
getCertificateOperation(string, CertificatePollerOptions)옵션. |
GetCertificateOptions | |
GetCertificatePolicyOptions | |
GetCertificateVersionOptions | |
GetContactsOptions | |
GetDeletedCertificateOptions | |
GetIssuerOptions | |
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 | |
RecoverDeletedCertificateState |
사용되지 않음: 삭제된 인증서 폴링 작업의 복구에 대한 공용 표현 |
RequireAtLeastOne |
RequireAtLeastOne은 인터페이스의 속성 중 하나 이상(모든 속성일 수 있음)이 필요한 형식을 만드는 데 도움이 됩니다. 이는 TypeScript의 유틸리티 형식으로 인해 작동합니다. https://www.typescriptlang.org/docs/handbook/utility-types.html 살펴보겠습니다.
|
RestoreCertificateBackupOptions |
restoreCertificateBackup(Uint8Array, OperationOptions)대한 선택적 매개 변수를 나타내는 인터페이스입니다. |
SetContactsOptions | |
SubjectAlternativeNames |
주체 속성에 대한 대안입니다. 있는 경우 SubjectAlternativeNamesAll의 속성 중 하나 이상이 있어야 합니다. |
UpdateCertificatePolicyOptions |
updateCertificatePolicy(string, CertificatePolicy, OperationOptions)옵션. |
열거형
KnownCertificateKeyCurveNames | |
KnownCertificateKeyTypes | |
KnownDeletionRecoveryLevels | |
KnownKeyUsageTypes | |
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입니다.