@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 <xref:beginCreateCertificate> számára továbbítható opcionális paramétereket képviselő felület |
| CertificateClientOptions |
A KeyVault KeyClient á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 <xref:beginCreateCertificate>, <xref:beginDeleteCertificate> és <xref:beginRecoverDeletedCertificate> 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 <xref:createIssuer>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 <xref:importCertificate>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 <xref:listDeletedCertificates>átadott CertificateClient-lapozott műveletek opcionális paramétereit képviselő felület. |
| ListPropertiesOfCertificatesOptions |
Az <xref:listPropertiesOfCertificates>á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. |
| 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 <xref:updateIssuer>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 <xref:backupCertificate>beállításai. |
| BeginDeleteCertificateOptions |
A <xref:beginDeleteCertificate> számára továbbítható opcionális paramétereket képviselő felület |
| BeginRecoverDeletedCertificateOptions |
A <xref:beginRecoverDeletedCertificate> 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 értékek ismerete
P-256 |
| CertificateKeyType |
A JsonWebKeyType értékeit határozza meg. A szolgáltatás által támogatott értékek ismerete
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 <xref:deleteCertificateOperation>beállításai. |
| DeleteCertificateState |
A DeleteCertificatePoller műveleti állapot nyilvános megjelenítése. |
| DeleteContactsOptions |
A <xref:deleteContacts>beállításai. |
| DeleteIssuerOptions |
A <xref:deleteIssuer>beállításai. |
| DeletionRecoveryLevel |
A DeletionRecoveryLevel értékeit határozza meg. A szolgáltatás által támogatott értékek ismerete
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 <xref:getCertificateOperation>beállításai. |
| GetCertificateOptions |
A <xref:getCertificate>beállításai. |
| GetCertificatePolicyOptions |
A <xref:getCertificatePolicy>beállításai. |
| GetCertificateVersionOptions |
A <xref:getCertificateVersion>beállításai. |
| GetContactsOptions |
A <xref:getContacts>beállításai. |
| GetDeletedCertificateOptions |
A <xref:getDeletedCertificate>beállításai. |
| GetIssuerOptions |
A <xref:getIssuer>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 értékek ismerete
digitalSignature |
| ListPropertiesOfCertificateVersionsOptions |
Az <xref:listPropertiesOfCertificateVersions>átadott CertificateClient-lapozott műveletek opcionális paramétereit képviselő felület. |
| ListPropertiesOfIssuersOptions |
Az <xref:listPropertiesOfIssuers>átadott CertificateClient-lapozott műveletek opcionális paramétereit képviselő felület. |
| MergeCertificateOptions |
A <xref:mergeCertificate>választható paramétereit képviselő felület. |
| PurgeDeletedCertificateOptions |
A <xref:purgeDeletedCertificate>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 <xref:restoreCertificateBackup>választható paramétereit képviselő felület. |
| SetContactsOptions |
A <xref:setContacts>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 <xref:updateCertificatePolicy>beállításai. |
Enumerációk
| KnownCertificateKeyCurveNames |
A szolgáltatás által elfogadott <xref:JsonWebKeyCurveName> ismert értékei. |
| KnownCertificateKeyTypes |
A szolgáltatás által elfogadott <xref:JsonWebKeyType> ismert értékei. |
| KnownDeletionRecoveryLevels |
A szolgáltatás által elfogadott <xref:DeletionRecoveryLevel> ismert értékei. |
| KnownKeyUsageTypes |
A szolgáltatás által elfogadott <xref: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. Példa: https://< keyvault-name.vault.azure.net/certificates/>< certificate-name>/<unique-version-id> 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. Példa: https://< keyvault-name.vault.azure.net/certificates/>< certificate-name>/<unique-version-id>
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)
Paraméterek
- id
-
string
A Key Vault-tanúsítvány azonosítója.