@azure/keyvault-certificates package
Előkelő társaság
| CertificateClient |
A KeyVault-tanúsítványok funkcióval kommunikáló ügyfél |
Felületek
| 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ípus-aliasok
| ActionType |
A végrehajtandó művelet. |
| 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 |
Elliptikus görbe neve. Érvényes értékekért lásd: JsonWebKeyCurveName. A szolgáltatás által támogatott ismert értékek
P-256: A NIST P-256 háromliptikus görbe, AKA SECG-görbe SECP256R1. |
| CertificateKeyType |
A tanúsítványhoz használandó kulcspár típusa. A szolgáltatás által támogatott ismert értékek
EC: Elliptikus görbe. |
| 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 |
Az aktuális tároló titkos kulcsainak jelenleg érvényben lévő törlési helyreállítási szintjét tükrözi. Ha "Eltávolítható" fájlt tartalmaz, a titkos kód véglegesen törölhető egy kiemelt felhasználó által; ellenkező esetben csak a rendszer tudja kiüríteni a titkos megőrzési időköz végén. 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 tanúsítványkulcs támogatott használati módjai. A szolgáltatás által támogatott ismert értékek
digitalSignature: Azt jelzi, hogy a tanúsítványkulcs használható digitális aláírásként. |
| 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. |
Enums
| KnownCertificateKeyCurveNames |
A szolgáltatás által elfogadott CertificateKeyCurveName ismert értékei. |
| KnownCertificateKeyTypes |
A szolgáltatás által elfogadott CertificateKeyType ismert értékei. |
| KnownDeletionRecoveryLevels |
Az aktuális tároló titkos kulcsainak jelenleg érvényben lévő törlési helyreállítási szintjét tükrözi. Ha "Eltávolítható" fájlt tartalmaz, a titkos kód véglegesen törölhető egy kiemelt felhasználó által; ellenkező esetben csak a rendszer tudja kiüríteni a titkos megőrzési időköz végén. |
| 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 |
Functions
| parse |
Elemzi a megadott Key Vault-tanúsítványazonosítót. Ilyen például a következő: https://< keyvault-name.vault.azure.net/certificates/>< tanúsítványnév>/<egyedi-verzió-azonosító> A fenti azonosító elemzésekor a függvény a következőt adja vissza:
|
Változók
| Default |
A DefaultCertificatePolicy alapértelmezett paraméterként hasznos értékeket exportál olyan metódusokba, amelyek módosítják a tanúsítvány szabályzatát. |
| logger | A @azure/logger csomag konfigurációja. |
Funkciók részletei
parseKeyVaultCertificateIdentifier(string)
Elemzi a megadott Key Vault-tanúsítványazonosítót. Ilyen például a következő:
https://< keyvault-name.vault.azure.net/certificates/>< tanúsítványnév>/<egyedi-verzió-azonosító>
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.
Visszatér
Variable Details
DefaultCertificatePolicy
A DefaultCertificatePolicy alapértelmezett paraméterként hasznos értékeket exportál olyan metódusokba, amelyek módosítják a tanúsítvány szabályzatát.
DefaultCertificatePolicy: { issuerName: string, subject: string }
Típus
{ issuerName: string, subject: string }