@azure/keyvault-certificates package
Klasy
CertificateClient |
Klient do interakcji z funkcją certyfikatów KeyVault |
Interfejsy
AdministratorContact |
Szczegóły administratora organizacji wystawcy certyfikatu. |
BackupCertificateResult |
Wynik certyfikatu kopii zapasowej zawierający obiekt blob kopii zapasowej. |
BeginCreateCertificateOptions |
Interfejs reprezentujący parametry opcjonalne, które można przekazać do beginCreateCertificate(string, CertificatePolicy, BeginCreateCertificateOptions) |
CertificateClientOptions |
Opcjonalne parametry akceptowane przez klienta CertificateClient usługi KeyVault |
CertificateContactAll |
Kształt informacji kontaktowych dotyczących certyfikatów magazynu. |
CertificateIssuer |
Interfejs reprezentujący właściwości wystawcy. |
CertificateOperation |
Operacja certyfikatu jest zwracana w przypadku żądań asynchronicznych. |
CertificateOperationError |
Błąd serwera magazynu kluczy. |
CertificateOperationState |
Interfejs reprezentujący publicznie dostępne właściwości stanu CertificateOperationPoller. |
CertificatePolicyProperties |
Interfejs reprezentujący zasady certyfikatu (bez właściwości podmiotu). |
CertificatePollerOptions |
Interfejs reprezentujący parametry opcjonalne, które można przekazać do beginCreateCertificate(string, CertificatePolicy, BeginCreateCertificateOptions), beginDeleteCertificate(string, CertificatePollerOptions) i beginRecoverDeletedCertificate(string, CertificatePollerOptions) |
CertificateProperties |
Interfejs reprezentujący właściwości certyfikatu |
CoreSubjectAlternativeNames |
Alternatywne nazwy podmiotu obiektu X509. |
CreateCertificateOptions |
Opcje <xref:createCertificate>. |
CreateIssuerOptions | |
DeletedCertificate |
Interfejs reprezentujący usunięty certyfikat. |
ErrorModel |
Model błędów serwera magazynu kluczy. |
ImportCertificateOptions |
Opcje importCertificate(string, Uint8Array, ImportCertificateOptions). |
IssuerAttributes |
Atrybuty wystawcy zarządzanego przez usługę Key Vault. |
IssuerCredentials |
Poświadczenia, które mają być używane dla wystawcy certyfikatu. |
IssuerParameters |
Parametry wystawcy składnika X509 certyfikatu. |
IssuerProperties |
Interfejs reprezentujący właściwości wystawcy certyfikatu |
KeyVaultCertificate |
Interfejs reprezentujący certyfikat bez zasad certyfikatu |
KeyVaultCertificateIdentifier |
Reprezentuje segmenty tworzące identyfikator certyfikatu usługi Key Vault. |
KeyVaultCertificatePollOperationState |
Interfejs reprezentujący publiczny kształt stanu operacji usługi Key Vault Certificate Poller. |
KeyVaultCertificateWithPolicy |
Interfejs reprezentujący certyfikat z jego zasadami |
LifetimeAction |
Akcja i jego wyzwalacz, który będzie wykonywany przez usługę Key Vault w okresie istnienia certyfikatu. |
ListDeletedCertificatesOptions |
Interfejs reprezentujący opcjonalne parametry dla operacji stronicowanych CertificateClient przekazanych do listDeletedCertificates(ListDeletedCertificatesOptions). |
ListPropertiesOfCertificatesOptions |
Interfejs reprezentujący opcjonalne parametry dla operacji stronicowanych CertificateClient przekazanych do listPropertiesOfCertificates(ListPropertiesOfCertificatesOptions). |
PolicySubjectProperties |
Interfejs reprezentujący możliwe właściwości podmiotu zasad certyfikatu. Ostateczny typ wymaga istnienia co najmniej jednej z tych właściwości. |
PollerLike |
Abstrakcyjna reprezentacja narzędzia poller, która ma na celu uwidocznienie tylko minimalnego interfejsu API, z którymi użytkownik musi pracować. |
PollerLikeWithCancellation |
Abstrakcyjna reprezentacja narzędzia poller, która ma na celu uwidocznienie tylko minimalnego interfejsu API, z którymi użytkownik musi pracować. |
SubjectAlternativeNamesAll |
Interfejs reprezentujący alternatywne nazwy podmiotu zasad certyfikatu. |
UpdateCertificateOptions |
Opcje <xref:updateCertificate>. |
UpdateIssuerOptions | |
X509CertificateProperties |
Właściwości składnika X509 certyfikatu. |
Aliasy typu
ActionType |
Definiuje wartości typu ActionType. |
ArrayOneOrMore |
Tablica z jedną właściwością co najmniej. |
BackupCertificateOptions | |
BeginDeleteCertificateOptions |
Interfejs reprezentujący parametry opcjonalne, które można przekazać do beginDeleteCertificate(string, CertificatePollerOptions) |
BeginRecoverDeletedCertificateOptions |
Interfejs reprezentujący parametry opcjonalne, które można przekazać do beginRecoverDeletedCertificate(string, CertificatePollerOptions) |
CancelCertificateOperationOptions |
Opcje <xref:cancelCertificateOperation>. |
CertificateContact |
Informacje kontaktowe dotyczące certyfikatów magazynu. Każdy kontakt będzie miał co najmniej jedną z właściwości CertificateContactAll, które są: adres e-mail, nazwa lub telefon. |
CertificateContentType |
Definiuje wartości właściwości contentType. Możliwe wartości obejmują: "application/x-pem-file", "application/x-pkcs12" |
CertificateKeyCurveName |
Definiuje wartości dla JsonWebKeyCurveName. Znane wartości obsługiwane przez usługę
P-256 |
CertificateKeyType |
Definiuje wartości JsonWebKeyType. Znane wartości obsługiwane przez usługę
WE |
CertificatePolicy |
Typ reprezentujący zasady certyfikatu z co najmniej jedną z właściwości podmiotu. |
CertificatePolicyAction |
Akcja, która zostanie wykonana. |
CertificateTags |
Interfejs reprezentujący kształt tagów certyfikatów. Tagi to tylko pary klucz-wartość ciągu. |
CreateCertificateState |
Publiczna reprezentacja stanu operacji CreateCertificatePoller. |
DeleteCertificateOperationOptions | |
DeleteCertificateState |
Publiczna reprezentacja stanu operacji DeleteCertificatePoller. |
DeleteContactsOptions | |
DeleteIssuerOptions | |
DeletionRecoveryLevel |
Definiuje wartości elementu DeletionRecoveryLevel. Znane wartości obsługiwane przez usługę
można przeczyścić: określa stan magazynu, w którym usunięcie jest operacją nieodwracalną bez możliwości odzyskiwania. Ten poziom nie odpowiada działaniu ochrony przed operacją Usuwania; dane są nieodwracalnie utracone po zaakceptowaniu operacji Usuwania na poziomie jednostki lub wyższym (magazyn, grupa zasobów, subskrypcja itp.) |
GetCertificateOperationOptions |
Opcje getCertificateOperation(string, CertificatePollerOptions). |
GetCertificateOptions | |
GetCertificatePolicyOptions | |
GetCertificateVersionOptions |
Opcje getCertificateVersion(string, string, OperationOptions). |
GetContactsOptions | |
GetDeletedCertificateOptions | |
GetIssuerOptions | |
GetPlainCertificateOperationOptions |
Opcje <xref:getPlainCertificateOperation>. |
ImportCertificatePolicy |
Typ reprezentujący zasady certyfikatu do zaimportowania, który nie wymaga sieci SAN lub podmiotu |
KVPollerLike |
Przestarzała kopia keyVault pollerLike core-lro. |
KeyUsageType |
Definiuje wartości keyUsageType. Znane wartości obsługiwane przez usługę
digitalSignature |
ListPropertiesOfCertificateVersionsOptions |
Interfejs reprezentujący opcjonalne parametry dla operacji stronicowanych CertificateClient przekazanych do listPropertiesOfCertificateVersions(string, OperationOptions). |
ListPropertiesOfIssuersOptions |
Interfejs reprezentujący opcjonalne parametry dla operacji stronicowanych CertificateClient przekazanych do listPropertiesOfIssuers(OperationOptions). |
MergeCertificateOptions |
Interfejs reprezentujący parametry opcjonalne dla mergeCertificate(string, Uint8Array[], OperationOptions). |
PurgeDeletedCertificateOptions | |
RecoverDeletedCertificateState |
Przestarzałe: publiczna reprezentacja odzyskiwania usuniętej operacji sondowania certyfikatu |
RequireAtLeastOne |
RequireAtLeastOne pomaga utworzyć typ, w którym co najmniej jedna z właściwości interfejsu (może być dowolną właściwością) musi istnieć. Działa to z powodu typów narzędzi języka TypeScript: https://www.typescriptlang.org/docs/handbook/utility-types.html Przyjrzyjmy się temu:
|
RestoreCertificateBackupOptions |
Interfejs reprezentujący parametry opcjonalne dla restoreCertificateBackup(Uint8Array, OperationOptions). |
SetContactsOptions | |
SubjectAlternativeNames |
Alternatywy dla właściwości podmiotu. Jeśli istnieje, powinien mieć co najmniej jedną z właściwości SubjectAlternativeNamesAll. |
UpdateCertificatePolicyOptions |
Opcje updateCertificatePolicy(string, CertificatePolicy, OperationOptions). |
Wyliczenia
KnownCertificateKeyCurveNames |
Znane wartości CertificateKeyCurveName akceptowane przez usługę. |
KnownCertificateKeyTypes |
Znane wartości CertificateKeyType akceptowane przez usługę. |
KnownDeletionRecoveryLevels |
Znane wartości DeletionRecoveryLevel akceptowane przez usługę. |
KnownKeyUsageTypes |
Znane wartości KeyUsageType akceptowane przez usługę. |
WellKnownIssuer |
Dobrze znani wystawcy do wybierania wartości domyślnej |
Funkcje
parse |
Analizuje dany identyfikator certyfikatu usługi Key Vault. Przykład: https://.vault.azure.net/certificates// Podczas analizowania powyższego identyfikatora ta funkcja zwraca następujące elementy:
|
Szczegóły funkcji
parseKeyVaultCertificateIdentifier(string)
Analizuje dany identyfikator certyfikatu usługi Key Vault. Przykład:
https://.vault.azure.net/certificates//
Podczas analizowania powyższego identyfikatora ta funkcja zwraca następujące elementy:
{
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
Parametry
- id
-
string
Identyfikator certyfikatu usługi Key Vault.