@azure/keyvault-certificates package
Klasser
CertificateClient |
Klienten som ska interagera med KeyVault-certifikatfunktionen |
Gränssnitt
AdministratorContact |
Information om certifikatutfärdarens organisationsadministratör. |
BackupCertificateResult |
Resultatet av säkerhetskopieringscertifikatet som innehåller säkerhetskopieringsbloben. |
BeginCreateCertificateOptions |
Ett gränssnitt som representerar de valfria parametrar som kan skickas till beginCreateCertificate(string, CertificatePolicy, BeginCreateCertificateOptions) |
CertificateClientOptions |
De valfria parametrarna som accepteras av KeyVaults CertificateClient |
CertificateContactAll |
Formen på kontaktinformationen för valvcertifikaten. |
CertificateIssuer |
Ett gränssnitt som representerar egenskaperna för en utfärdare. |
CertificateOperation |
En certifikatåtgärd returneras vid asynkrona begäranden. |
CertificateOperationError |
Nyckelvalvsserverfelet. |
CertificateOperationState |
Ett gränssnitt som representerar de offentligt tillgängliga egenskaperna för tillståndet för CertificateOperationPoller. |
CertificatePolicyProperties |
Ett gränssnitt som representerar ett certifikats princip (utan ämnesegenskaper). |
CertificatePollerOptions |
Ett gränssnitt som representerar de valfria parametrar som kan skickas till beginCreateCertificate(string, CertificatePolicy, BeginCreateCertificateOptions), beginDeleteCertificate(string, CertificatePollerOptions) och beginRecoverDeletedCertificate(string, CertificatePollerOptions) |
CertificateProperties |
Ett gränssnitt som representerar egenskaperna för ett certifikat |
CoreSubjectAlternativeNames |
Alternativt namn på ett X509-objekt. |
CreateCertificateOptions |
Alternativ för <xref:createCertificate>. |
CreateIssuerOptions |
Alternativ för createIssuer(string, string, CreateIssuerOptions). |
DeletedCertificate |
Ett gränssnitt som representerar ett borttaget certifikat. |
ErrorModel |
Felmodellen för nyckelvalvets server. |
ImportCertificateOptions |
Alternativ för importCertificate(string, Uint8Array, ImportCertificateOptions). |
IssuerAttributes |
Attributen för en utfärdare som hanteras av Key Vault-tjänsten. |
IssuerCredentials |
De autentiseringsuppgifter som ska användas för certifikatutfärdaren. |
IssuerParameters |
Parametrar för utfärdaren av X509-komponenten för ett certifikat. |
IssuerProperties |
Ett gränssnitt som representerar egenskaperna för en certifikatutfärdare |
KeyVaultCertificate |
Ett gränssnitt som representerar ett certifikat utan certifikatets princip |
KeyVaultCertificateIdentifier |
Representerar de segment som utgör ett Key Vault certifikat-ID. |
KeyVaultCertificatePollOperationState |
Ett gränssnitt som representerar den offentliga formen av tillståndet för en Key Vault Certifikat poller åtgärder. |
KeyVaultCertificateWithPolicy |
Ett gränssnitt som representerar ett certifikat med dess princip |
LifetimeAction |
Åtgärd och dess utlösare som ska utföras av Key Vault under ett certifikats livslängd. |
ListDeletedCertificatesOptions |
Ett gränssnitt som representerar valfria parametrar för CertificateClient-sidåtgärder som skickas till listDeletedCertificates(ListDeletedCertificatesOptions). |
ListPropertiesOfCertificatesOptions |
Ett gränssnitt som representerar valfria parametrar för CertificateClient-sidåtgärder som skickas till listPropertiesOfCertificates(ListPropertiesOfCertificatesOptions). |
PolicySubjectProperties |
Ett gränssnitt som representerar de möjliga ämnesegenskaperna för ett certifikats princip. Den slutliga typen kräver att minst en av dessa egenskaper finns. |
PollerLike |
Abstrakt representation av en poller, avsedd att exponera bara det minimala API som användaren behöver arbeta med. |
SubjectAlternativeNamesAll |
Ett gränssnitt som representerar de alternativa namnen på ämnet för en certifikatprincip. |
UpdateCertificateOptions |
Alternativ för <xref:updateCertificate>. |
UpdateIssuerOptions |
Alternativ för updateIssuer(string, UpdateIssuerOptions). |
X509CertificateProperties |
Egenskaper för X509-komponenten för ett certifikat. |
Typalias
ActionType |
Definierar värden för ActionType. |
ArrayOneOrMore |
En matris med minst en egenskap. |
BackupCertificateOptions |
Alternativ för backupCertificate(string, OperationOptions). |
BeginDeleteCertificateOptions |
Ett gränssnitt som representerar de valfria parametrar som kan skickas till beginDeleteCertificate(string, CertificatePollerOptions) |
BeginRecoverDeletedCertificateOptions |
Ett gränssnitt som representerar de valfria parametrar som kan skickas till beginRecoverDeletedCertificate(string, CertificatePollerOptions) |
CancelCertificateOperationOptions |
Alternativ för <xref:cancelCertificateOperation>. |
CertificateContact |
Kontaktuppgifter för valvcertifikaten. Varje kontakt har minst en av egenskaperna för CertificateContactAll, som är: emailAddress, namn eller telefon. |
CertificateContentType |
Definierar värden för contentType. Möjliga värden är: "application/x-pem-file", "application/x-pkcs12" |
CertificateKeyCurveName |
Definierar värden för JsonWebKeyCurveName. Kända värden som stöds av tjänstenP-256 |
CertificateKeyType |
Definierar värden för JsonWebKeyType. Kända värden som stöds av tjänstenEC |
CertificatePolicy |
En typ som representerar ett certifikats princip med minst en av ämnesegenskaperna. |
CertificatePolicyAction |
Den åtgärd som ska utföras. |
CertificateTags |
Ett gränssnitt som representerar formen på certifikattaggar. Taggarna är bara strängnyckel/värde-par. |
CreateCertificateState |
Den offentliga representationen av åtgärdstillståndet CreateCertificatePoller. |
DeleteCertificateOperationOptions |
Alternativ för deleteCertificateOperation(string, OperationOptions). |
DeleteCertificateState |
Den offentliga representationen av åtgärdstillståndet DeleteCertificatePoller. |
DeleteContactsOptions |
Alternativ för deleteContacts(OperationOptions). |
DeleteIssuerOptions |
Alternativ för deleteIssuer(string, OperationOptions). |
DeletionRecoveryLevel |
Definierar värden för DeletionRecoveryLevel. Kända värden som stöds av tjänstenRensningsbar: Anger ett valvtillstånd där borttagning är en oåterkallelig åtgärd, utan möjlighet till återställning. Den här nivån motsvarar att inget skydd är tillgängligt mot en borttagningsåtgärd. data går oåterkalleligen förlorade när en borttagningsåtgärd accepteras på entitetsnivå eller högre (valv, resursgrupp, prenumeration osv.) |
GetCertificateOperationOptions |
Alternativ för getCertificateOperation(string, CertificatePollerOptions). |
GetCertificateOptions |
Alternativ för getCertificate(string, OperationOptions). |
GetCertificatePolicyOptions |
Alternativ för getCertificatePolicy(string, OperationOptions). |
GetCertificateVersionOptions |
Alternativ för getCertificateVersion(string, string, OperationOptions). |
GetContactsOptions |
Alternativ för getContacts(OperationOptions). |
GetDeletedCertificateOptions |
Alternativ för getDeletedCertificate(string, OperationOptions). |
GetIssuerOptions |
Alternativ för getIssuer(string, OperationOptions). |
GetPlainCertificateOperationOptions |
Alternativ för <xref:getPlainCertificateOperation>. |
ImportCertificatePolicy |
En typ som representerar ett certifikats princip för import som inte kräver ett SAN eller ett ämne |
KVPollerLike |
Inaktuell KeyVault-kopia av Core-lros PollerLike. |
KeyUsageType |
Definierar värden för KeyUsageType. Kända värden som stöds av tjänstendigitalSignature |
ListPropertiesOfCertificateVersionsOptions |
Ett gränssnitt som representerar valfria parametrar för CertificateClient-sidåtgärder som skickas till listPropertiesOfCertificateVersions(string, OperationOptions). |
ListPropertiesOfIssuersOptions |
Ett gränssnitt som representerar valfria parametrar för CertificateClient-sidåtgärder som skickas till listPropertiesOfIssuers(OperationOptions). |
MergeCertificateOptions |
Ett gränssnitt som representerar valfria parametrar för mergeCertificate(string, Uint8Array[], OperationOptions). |
PurgeDeletedCertificateOptions |
Alternativ för purgeDeletedCertificate(string, OperationOptions). |
RecoverDeletedCertificateState |
Inaktuell: Offentlig representation av återställningen av en borttagen certifikatavsökningsåtgärd |
RequireAtLeastOne |
RequireAtLeastOne hjälper dig att skapa en typ där minst en av egenskaperna för ett gränssnitt (kan vara vilken egenskap som helst) måste finnas. Detta fungerar på grund av TypeScripts verktygstyper: https://www.typescriptlang.org/docs/handbook/utility-types.html Nu ska vi undersöka det:
|
RestoreCertificateBackupOptions |
Ett gränssnitt som representerar valfria parametrar för restoreCertificateBackup(Uint8Array, OperationOptions). |
SetContactsOptions |
Alternativ för setContacts(CertificateContact[], OperationOptions). |
SubjectAlternativeNames |
Alternativ till ämnesegenskapen. Om den finns bör den minst ha en av egenskaperna för SubjectAlternativeNamesAll. |
UpdateCertificatePolicyOptions |
Alternativ för updateCertificatePolicy(string, CertificatePolicy, OperationOptions). |
Uppräkningar
KnownCertificateKeyCurveNames |
Kända värden för CertificateKeyCurveName som tjänsten accepterar. |
KnownCertificateKeyTypes |
Kända värden för CertificateKeyType som tjänsten accepterar. |
KnownDeletionRecoveryLevels |
Kända värden för DeletionRecoveryLevel som tjänsten accepterar. |
KnownKeyUsageTypes |
Kända värden för KeyUsageType som tjänsten accepterar. |
WellKnownIssuer |
Välkända utfärdare för att välja en standard |
Funktioner
parse |
Parsar angivet Key Vault certifikat-ID. Ett exempel är: https://.vault.azure.net/certificates// När du parsar ovanstående ID returnerar den här funktionen:
|
Funktionsinformation
parseKeyVaultCertificateIdentifier(string)
Parsar angivet Key Vault certifikat-ID. Ett exempel är:
https://.vault.azure.net/certificates//
När du parsar ovanstående ID returnerar den här funktionen:
{
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
Parametrar
- id
-
string
ID:t för Key Vault-certifikatet.