@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 |
Az opcionális paramétereket képviselő felület, amely átadható a következőnek: beginCreateCertificate(string, CertificatePolicy, BeginCreateCertificateOptions) |
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 ad vissza aszinkron kérések esetén. |
CertificateOperationError |
A Key Vault-kiszolgáló hibája. |
CertificateOperationState |
A CertificateOperationPoller állapotának nyilvánosan elérhető tulajdonságait képviselő felület. |
CertificatePolicyProperties |
Egy tanúsítvány szabályzatát képviselő felület (a tulajdonos tulajdonságai nélkül). |
CertificatePollerOptions |
Egy interfész, amely az opcionális paramétereket jelöli, amelyek átadhatók a következőnek: beginCreateCertificate(string, CertificatePolicy, BeginCreateCertificateOptions), beginDeleteCertificate(string, CertificatePollerOptions) és beginRecoverDeletedCertificate(string, CertificatePollerOptions) |
CertificateProperties |
Egy tanúsítvány tulajdonságait képviselő felület |
CoreSubjectAlternativeNames |
Egy X509-objektum tulajdonosának alternatív nevei. |
CreateCertificateOptions |
A beállítások a következőhöz: <xref:createCertificate>. |
CreateIssuerOptions |
A beállítások a következőhöz: createIssuer(string, string, CreateIssuerOptions). |
DeletedCertificate |
Törölt tanúsítványt jelképező felület. |
ErrorModel |
A Key Vault-kiszolgáló hibamodellje. |
ImportCertificateOptions |
A beállítások a következőhöz: importCertificate(string, Uint8Array, ImportCertificateOptions). |
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 képviselő felület a tanúsítvány szabályzata nélkül |
KeyVaultCertificateIdentifier |
Azokat a szegmenseket jelöli, amelyek Key Vault tanúsítványazonosítót írnak. |
KeyVaultCertificatePollOperationState |
Egy olyan felület, amely egy Key Vault Tanúsítvány-választó műveleteinek állapotának nyilvános alakját jelképezi. |
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 során végrehajtandó művelet és annak eseményindítója. |
ListDeletedCertificatesOptions |
A certificateClient lapozóműveletek opcionális paramétereit jelölő felület, amely a következőnek lett átadva listDeletedCertificates(ListDeletedCertificatesOptions): . |
ListPropertiesOfCertificatesOptions |
A certificateClient lapozóműveletek opcionális paramétereit jelölő felület, amely a következőnek lett átadva listPropertiesOfCertificates(ListPropertiesOfCertificatesOptions): . |
PolicySubjectProperties |
A tanúsítványházirend lehetséges tulajdonosi tulajdonságait jelölő felület. A végső típushoz legalább az egyik tulajdonságnak léteznie kell. |
PollerLike |
A poller absztrakt ábrázolása, amely csak a felhasználó által igényelt minimális API-t teszi elérhetővé. |
SubjectAlternativeNamesAll |
A tanúsítványszabályzat tulajdonosának alternatív neveit jelölő felület. |
UpdateCertificateOptions |
Beállítások a következőhöz: <xref:updateCertificate>. |
UpdateIssuerOptions |
Beállítások a következőhöz: updateIssuer(string, UpdateIssuerOptions). |
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 beállítások a következőhöz: backupCertificate(string, OperationOptions). |
BeginDeleteCertificateOptions |
Az opcionális paramétereket képviselő felület, amely átadható a következőnek: beginDeleteCertificate(string, CertificatePollerOptions) |
BeginRecoverDeletedCertificateOptions |
Az opcionális paramétereket képviselő felület, amely átadható a következőnek: beginRecoverDeletedCertificate(string, CertificatePollerOptions) |
CancelCertificateOperationOptions |
A beállítások a következőhöz: <xref:cancelCertificateOperation>. |
CertificateContact |
A tárolótanúsítványok kapcsolattartási adatai. Minden partnernek legalább egy tulajdonsága lesz a CertificateContactAll, amelyek a következők: e-mailAddress, név vagy 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ékekP-256 |
CertificateKeyType |
A JsonWebKeyType értékeit határozza meg. A szolgáltatás által támogatott ismert értékekEC |
CertificatePolicy |
Egy tanúsítványházirendet 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űveletállapot nyilvános megjelenítése. |
DeleteCertificateOperationOptions |
A beállítások a következőhöz: deleteCertificateOperation(string, OperationOptions). |
DeleteCertificateState |
A DeleteCertificatePoller műveletállapot nyilvános megjelenítése. |
DeleteContactsOptions |
A beállítások a következőhöz: deleteContacts(OperationOptions). |
DeleteIssuerOptions |
A beállítások a következőhöz: deleteIssuer(string, OperationOptions). |
DeletionRecoveryLevel |
A DeletionRecoveryLevel értékeit határozza meg. A szolgáltatás által támogatott ismert értékekHelyreá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és művelet elleni védelemnek; az adatok helyrehozhatatlanul elvesznek egy törlési művelet entitásszinten vagy magasabb szinten (tároló, erőforráscsoport, előfizetés stb.) elfogadásakor. |
GetCertificateOperationOptions |
A beállítások a következőhöz: getCertificateOperation(string, CertificatePollerOptions). |
GetCertificateOptions |
A beállítások a következőhöz: getCertificate(string, OperationOptions). |
GetCertificatePolicyOptions |
A beállítások a következőhöz: getCertificatePolicy(string, OperationOptions). |
GetCertificateVersionOptions |
A beállítások a következőhöz: getCertificateVersion(string, string, OperationOptions). |
GetContactsOptions |
A beállítások a következőhöz: getContacts(OperationOptions). |
GetDeletedCertificateOptions |
A beállítások a következőhöz: getDeletedCertificate(string, OperationOptions). |
GetIssuerOptions |
A beállítások a következőhöz: getIssuer(string, OperationOptions). |
GetPlainCertificateOperationOptions |
A beállítások a következőhöz: <xref:getPlainCertificateOperation>. |
ImportCertificatePolicy |
A tanúsítvány importálási szabályzatát képviselő típus, amelyhez nincs szükség san vagy tulajdonosra |
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ékekdigitalSignature |
ListPropertiesOfCertificateVersionsOptions |
A certificateClient lapozóműveletek opcionális paramétereit jelölő felület, amely a következőnek lett átadva listPropertiesOfCertificateVersions(string, OperationOptions): . |
ListPropertiesOfIssuersOptions |
A certificateClient lapozóműveletek opcionális paramétereit jelölő felület, amely a következőnek lett átadva listPropertiesOfIssuers(OperationOptions): . |
MergeCertificateOptions |
A választható paramétereket jelölő felület.mergeCertificate(string, Uint8Array[], OperationOptions) |
PurgeDeletedCertificateOptions |
Beállítások a következőhöz: purgeDeletedCertificate(string, OperationOptions). |
RecoverDeletedCertificateState |
Elavult: Törölt tanúsítvány-lekérdezési művelet helyreállításának nyilvános reprezentációja |
RequireAtLeastOne |
A RequireAtLeastOne segítségével olyan típust hozhat létre, amelyben egy interfész (bármely tulajdonság) legalább egy tulajdonságának 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 választható paramétereket jelölő felület.restoreCertificateBackup(Uint8Array, OperationOptions) |
SetContactsOptions |
Beállítások a következőhöz: setContacts(CertificateContact[], OperationOptions). |
SubjectAlternativeNames |
A tárgy tulajdonság alternatívái. Ha van ilyen, legalább a SubjectAlternativeNamesAll tulajdonság egyikével kell rendelkeznie. |
UpdateCertificatePolicyOptions |
Beállítások a következőhöz: updateCertificatePolicy(string, CertificatePolicy, OperationOptions). |
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 kibocsá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őket 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őket 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.