@azure/keyvault-certificates package
Osztályok
CertificateClient |
A KeyVault-tanúsítványok funkcióval kommunikáló ügyfél |
Interfészek
AdministratorContact |
A tanúsítványkibocsátó szervezeti rendszergazdájának adatai. |
BackupCertificateResult |
A biztonsági mentési tanúsítvány eredménye, amely tartalmazza a biztonsági mentési blobot. |
BeginCreateCertificateOptions |
A beginCreateCertificate(string, CertificatePolicy, BeginCreateCertificateOptions) számára továbbítható opcionális paramétereket képviselő felület |
CertificateClientOptions |
A KeyVault CertificateClient által elfogadott választható paraméterek |
CertificateContactAll |
A tárolótanúsítványok kapcsolattartási adatainak alakja. |
CertificateIssuer |
Egy kiállító tulajdonságait képviselő felület. |
CertificateOperation |
A rendszer egy tanúsítványműveletet aszinkron kérések esetén ad vissza. |
CertificateOperationError |
A Key Vault-kiszolgáló hibája. |
CertificateOperationState |
A CertificateOperationPoller állapotának nyilvánosan elérhető tulajdonságait képviselő felület. |
CertificatePolicyProperties |
A tanúsítvány szabályzatát képviselő felület (a tulajdonos tulajdonságai nélkül). |
CertificatePollerOptions |
A beginCreateCertificate(string, CertificatePolicy, BeginCreateCertificateOptions), beginDeleteCertificate(string, CertificatePollerOptions) és beginRecoverDeletedCertificate(string, CertificatePollerOptions) számára továbbítható opcionális paramétereket képviselő felület |
CertificateProperties |
Egy tanúsítvány tulajdonságait képviselő felület |
CoreSubjectAlternativeNames |
Egy X509-objektum tulajdonosának alternatív nevei. |
CreateCertificateOptions |
A <xref:createCertificate>beállításai. |
CreateIssuerOptions |
A createIssuer(string, string, CreateIssuerOptions)beállításai. |
DeletedCertificate |
Törölt tanúsítványt jelképező felület. |
ErrorModel |
A Key Vault-kiszolgáló hibamodellje. |
ImportCertificateOptions |
A importCertificate(string, Uint8Array, ImportCertificateOptions)beállításai. |
IssuerAttributes |
A Key Vault szolgáltatás által felügyelt kiállító attribútumai. |
IssuerCredentials |
A tanúsítványkibocsátóhoz használandó hitelesítő adatok. |
IssuerParameters |
A tanúsítvány X509-összetevőjének kiállítójának paraméterei. |
IssuerProperties |
Egy tanúsítványkibocsátó tulajdonságait képviselő felület |
KeyVaultCertificate |
Tanúsítványt a tanúsítvány szabályzata nélkül képviselő felület |
KeyVaultCertificateIdentifier |
A Key Vault tanúsítványazonosítóját alkotó szegmenseket jelöli. |
KeyVaultCertificatePollOperationState |
A Key Vault tanúsítványbeporzó műveleteinek állapotának nyilvános alakját képviselő felület. |
KeyVaultCertificateWithPolicy |
Egy tanúsítványt és annak szabályzatát képviselő felület |
LifetimeAction |
A Key Vault által a tanúsítvány élettartama alatt végrehajtandó művelet és annak eseményindítója. |
ListDeletedCertificatesOptions |
Az listDeletedCertificates(ListDeletedCertificatesOptions)átadott CertificateClient-lapozott műveletek opcionális paramétereit képviselő felület. |
ListPropertiesOfCertificatesOptions |
Az listPropertiesOfCertificates(ListPropertiesOfCertificatesOptions)átadott CertificateClient-lapozott műveletek opcionális paramétereit képviselő felület. |
PolicySubjectProperties |
A tanúsítvány szabályzatának lehetséges tulajdonosi tulajdonságait képviselő felület. A végső típushoz legalább egy ilyen tulajdonságnak léteznie kell. |
PollerLike |
A poller absztrakt ábrázolása, amelynek célja, hogy a felhasználónak csak a minimális API-t tegye elérhetővé. |
PollerLikeWithCancellation |
A poller absztrakt ábrázolása, amelynek célja, hogy a felhasználónak csak a minimális API-t tegye elérhetővé. |
SubjectAlternativeNamesAll |
A tanúsítványszabályzat tárgyát képező alternatív neveket képviselő felület. |
UpdateCertificateOptions |
A <xref:updateCertificate>beállításai. |
UpdateIssuerOptions |
A updateIssuer(string, UpdateIssuerOptions)beállításai. |
X509CertificateProperties |
A tanúsítvány X509 összetevőjének tulajdonságai. |
Típusaliasok
ActionType |
Az ActionType értékeit határozza meg. |
ArrayOneOrMore |
Legalább egy tulajdonsággal rendelkező tömb. |
BackupCertificateOptions |
A backupCertificate(string, OperationOptions)beállításai. |
BeginDeleteCertificateOptions |
A beginDeleteCertificate(string, CertificatePollerOptions) számára továbbítható opcionális paramétereket képviselő felület |
BeginRecoverDeletedCertificateOptions |
A beginRecoverDeletedCertificate(string, CertificatePollerOptions) számára továbbítható opcionális paramétereket képviselő felület |
CancelCertificateOperationOptions |
A <xref:cancelCertificateOperation>beállításai. |
CertificateContact |
A tárolótanúsítványok kapcsolattartási adatai. Minden partnernek legalább egy tulajdonsága lesz a CertificateContactAll, azaz az e-mailCím, a név vagy a telefon. |
CertificateContentType |
A contentType értékeit határozza meg. Lehetséges értékek: "application/x-pem-file", "application/x-pkcs12" |
CertificateKeyCurveName |
A JsonWebKeyCurveName értékeit határozza meg. A szolgáltatás által támogatott ismert értékek
P-256 |
CertificateKeyType |
A JsonWebKeyType értékeit határozza meg. A szolgáltatás által támogatott ismert értékek
EC |
CertificatePolicy |
Egy tanúsítvány szabályzatát képviselő típus, amely legalább egy tulajdonosi tulajdonsággal rendelkezik. |
CertificatePolicyAction |
A végrehajtandó művelet. |
CertificateTags |
A tanúsítványcímkék alakját jelképező felület. A címkék csak sztringkulcs-érték párok. |
CreateCertificateState |
A CreateCertificatePoller műveleti állapot nyilvános megjelenítése. |
DeleteCertificateOperationOptions |
A deleteCertificateOperation(string, OperationOptions)beállításai. |
DeleteCertificateState |
A DeleteCertificatePoller műveleti állapot nyilvános megjelenítése. |
DeleteContactsOptions |
A deleteContacts(OperationOptions)beállításai. |
DeleteIssuerOptions |
A deleteIssuer(string, OperationOptions)beállításai. |
DeletionRecoveryLevel |
A DeletionRecoveryLevel értékeit határozza meg. A szolgáltatás által támogatott ismert értékek
Helyreállítható: Olyan tárolóállapotot jelöl, amelyben a törlés visszafordíthatatlan művelet, a helyreállítás lehetősége nélkül. Ez a szint nem felel meg a törlési műveletekkel szembeni védelemnek; az adatok helyrehozhatatlanul elvesznek, ha egy törlési műveletet az entitás szintjén vagy annál magasabb szinten fogadnak el (tároló, erőforráscsoport, előfizetés stb.) |
GetCertificateOperationOptions |
A getCertificateOperation(string, CertificatePollerOptions)beállításai. |
GetCertificateOptions |
A getCertificate(string, OperationOptions)beállításai. |
GetCertificatePolicyOptions |
A getCertificatePolicy(string, OperationOptions)beállításai. |
GetCertificateVersionOptions |
A getCertificateVersion(string, string, OperationOptions)beállításai. |
GetContactsOptions |
A getContacts(OperationOptions)beállításai. |
GetDeletedCertificateOptions |
A getDeletedCertificate(string, OperationOptions)beállításai. |
GetIssuerOptions |
A getIssuer(string, OperationOptions)beállításai. |
GetPlainCertificateOperationOptions |
A <xref:getPlainCertificateOperation>beállításai. |
ImportCertificatePolicy |
A tanúsítvány importálási szabályzatát képviselő típus, amely nem igényel SAN-t vagy tulajdonost |
KVPollerLike |
A Core-Lro PollerLike elavult KeyVault-példánya. |
KeyUsageType |
A KeyUsageType értékeit határozza meg. A szolgáltatás által támogatott ismert értékek
digitalSignature |
ListPropertiesOfCertificateVersionsOptions |
Az listPropertiesOfCertificateVersions(string, OperationOptions)átadott CertificateClient-lapozott műveletek opcionális paramétereit képviselő felület. |
ListPropertiesOfIssuersOptions |
Az listPropertiesOfIssuers(OperationOptions)átadott CertificateClient-lapozott műveletek opcionális paramétereit képviselő felület. |
MergeCertificateOptions |
A mergeCertificate(string, Uint8Array[], OperationOptions)választható paramétereit képviselő felület. |
PurgeDeletedCertificateOptions |
A purgeDeletedCertificate(string, OperationOptions)beállításai. |
RecoverDeletedCertificateState |
Elavult: Törölt tanúsítvány-lekérdezési művelet helyreállításának nyilvános képviselete |
RequireAtLeastOne |
A RequireAtLeastOne segít létrehozni egy olyan típust, amelyben a felület legalább egyik tulajdonsága (bármilyen tulajdonság lehet) léteznie kell. Ez a TypeScript segédprogramtípusai miatt működik: https://www.typescriptlang.org/docs/handbook/utility-types.html Vizsgáljuk meg:
|
RestoreCertificateBackupOptions |
A restoreCertificateBackup(Uint8Array, OperationOptions)választható paramétereit képviselő felület. |
SetContactsOptions |
A setContacts(CertificateContact[], OperationOptions)beállításai. |
SubjectAlternativeNames |
A tárgytulajdonság alternatívái. Ha van ilyen, legalább a SubjectAlternativeNamesAll tulajdonság egyikével kell rendelkeznie. |
UpdateCertificatePolicyOptions |
A updateCertificatePolicy(string, CertificatePolicy, OperationOptions)beállításai. |
Enumerációk
KnownCertificateKeyCurveNames |
A szolgáltatás által elfogadott CertificateKeyCurveName ismert értékei. |
KnownCertificateKeyTypes |
A szolgáltatás által elfogadott CertificateKeyType ismert értékei. |
KnownDeletionRecoveryLevels |
A szolgáltatás által elfogadott DeletionRecoveryLevel ismert értékei. |
KnownKeyUsageTypes |
A szolgáltatás által elfogadott KeyUsageType ismert értékei. |
WellKnownIssuer |
Jól ismert kiállítók az alapértelmezett beállításhoz |
Függvények
parse |
Elemzi a megadott Key Vault-tanúsítványazonosítót. Ilyen például a következő: https://.vault.azure.net/certificates// A fenti azonosító elemzésekor a függvény a következőt adja vissza:
|
Függvény adatai
parseKeyVaultCertificateIdentifier(string)
Elemzi a megadott Key Vault-tanúsítványazonosítót. Ilyen például a következő:
https://.vault.azure.net/certificates//
A fenti azonosító elemzésekor a függvény a következőt adja vissza:
{
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
Paraméterek
- id
-
string
A Key Vault-tanúsítvány azonosítója.