@azure/keyvault-certificates package
Classi
CertificateClient |
Client per interagire con la funzionalità dei certificati KeyVault |
Interfacce
AdministratorContact |
Dettagli dell'amministratore dell'organizzazione dell'autorità di certificazione. |
BackupCertificateResult |
Risultato del certificato di backup contenente il BLOB di backup. |
BeginCreateCertificateOptions |
Interfaccia che rappresenta i parametri facoltativi che possono essere passati a beginCreateCertificate(string, CertificatePolicy, BeginCreateCertificateOptions) |
CertificateClientOptions |
Parametri facoltativi accettati dal CertificateClient di KeyVault |
CertificateContactAll |
Forma delle informazioni di contatto per i certificati dell'insieme di credenziali. |
CertificateIssuer |
Interfaccia che rappresenta le proprietà di un'autorità di certificazione. |
CertificateOperation |
Viene restituita un'operazione di certificato in caso di richieste asincrone. |
CertificateOperationError |
Errore del server dell'insieme di credenziali delle chiavi. |
CertificateOperationState |
Interfaccia che rappresenta le proprietà disponibili pubblicamente dello stato di CertificateOperationPoller. |
CertificatePolicyProperties |
Interfaccia che rappresenta i criteri di un certificato (senza le proprietà del soggetto). |
CertificatePollerOptions |
Interfaccia che rappresenta i parametri facoltativi che possono essere passati a beginCreateCertificate(string, CertificatePolicy, BeginCreateCertificateOptions)e beginDeleteCertificate(string, CertificatePollerOptions)beginRecoverDeletedCertificate(string, CertificatePollerOptions) |
CertificateProperties |
Interfaccia che rappresenta le proprietà di un certificato |
CoreSubjectAlternativeNames |
Nomi alternativi dell'oggetto di un oggetto X509. |
CreateCertificateOptions |
Opzioni per <xref:createCertificate>. |
CreateIssuerOptions |
Opzioni per createIssuer(string, string, CreateIssuerOptions). |
DeletedCertificate |
Interfaccia che rappresenta un certificato eliminato. |
ErrorModel |
Modello di errore del server dell'insieme di credenziali delle chiavi. |
ImportCertificateOptions |
Opzioni per importCertificate(string, Uint8Array, ImportCertificateOptions). |
IssuerAttributes |
Attributi di un'autorità di certificazione gestita dal servizio Key Vault. |
IssuerCredentials |
Credenziali da usare per l'autorità di certificazione. |
IssuerParameters |
Parametri per l'autorità emittente del componente X509 di un certificato. |
IssuerProperties |
Interfaccia che rappresenta le proprietà di un'autorità di certificazione |
KeyVaultCertificate |
Interfaccia che rappresenta un certificato senza i criteri del certificato |
KeyVaultCertificateIdentifier |
Rappresenta i segmenti che compongono un ID certificato Key Vault. |
KeyVaultCertificatePollOperationState |
Interfaccia che rappresenta la forma pubblica dello stato delle operazioni di un Key Vault Certificato Poller. |
KeyVaultCertificateWithPolicy |
Interfaccia che rappresenta un certificato con i relativi criteri |
LifetimeAction |
Azione e trigger che verranno eseguiti da Key Vault durante la durata di un certificato. |
ListDeletedCertificatesOptions |
Interfaccia che rappresenta i parametri facoltativi per le operazioni di pagina CertificateClient passate a listDeletedCertificates(ListDeletedCertificatesOptions). |
ListPropertiesOfCertificatesOptions |
Interfaccia che rappresenta i parametri facoltativi per le operazioni di pagina CertificateClient passate a listPropertiesOfCertificates(ListPropertiesOfCertificatesOptions). |
PolicySubjectProperties |
Interfaccia che rappresenta le possibili proprietà oggetto dei criteri di un certificato. Il tipo finale richiede almeno una di queste proprietà. |
PollerLike |
Rappresentazione astratta di un poller, destinata a esporre solo l'API minima con cui l'utente deve lavorare. |
SubjectAlternativeNamesAll |
Interfaccia che rappresenta i nomi alternativi dell'oggetto di un criterio di certificato. |
UpdateCertificateOptions |
Opzioni per <xref:updateCertificate>. |
UpdateIssuerOptions |
Opzioni per updateIssuer(string, UpdateIssuerOptions). |
X509CertificateProperties |
Proprietà del componente X509 di un certificato. |
Alias tipo
ActionType |
Definisce i valori per ActionType. |
ArrayOneOrMore |
Matrice con una proprietà minima. |
BackupCertificateOptions |
Opzioni per backupCertificate(string, OperationOptions). |
BeginDeleteCertificateOptions |
Interfaccia che rappresenta i parametri facoltativi che possono essere passati a beginDeleteCertificate(string, CertificatePollerOptions) |
BeginRecoverDeletedCertificateOptions |
Interfaccia che rappresenta i parametri facoltativi che possono essere passati a beginRecoverDeletedCertificate(string, CertificatePollerOptions) |
CancelCertificateOperationOptions |
Opzioni per <xref:cancelCertificateOperation>. |
CertificateContact |
Informazioni di contatto per i certificati dell'insieme di credenziali. Ogni contatto avrà almeno una delle proprietà di CertificateContactAll, ovvero emailAddress, nome o telefono. |
CertificateContentType |
Definisce i valori per contentType. I valori possibili includono: 'application/x-pem-file', 'application/x-pkcs12' |
CertificateKeyCurveName |
Definisce i valori per JsonWebKeyCurveName. Valori noti supportati dal servizioP-256 |
CertificateKeyType |
Definisce i valori per JsonWebKeyType. Valori noti supportati dal servizioEC |
CertificatePolicy |
Tipo che rappresenta i criteri di un certificato con almeno una delle proprietà del soggetto. |
CertificatePolicyAction |
Azione che verrà eseguita. |
CertificateTags |
Interfaccia che rappresenta la forma dei tag di certificato. I tag sono solo coppie chiave-valore stringa. |
CreateCertificateState |
Rappresentazione pubblica dello stato dell'operazione CreateCertificatePoller. |
DeleteCertificateOperationOptions |
Opzioni per deleteCertificateOperation(string, OperationOptions). |
DeleteCertificateState |
Rappresentazione pubblica dello stato dell'operazione DeleteCertificatePoller. |
DeleteContactsOptions |
Opzioni per deleteContacts(OperationOptions). |
DeleteIssuerOptions |
Opzioni per deleteIssuer(string, OperationOptions). |
DeletionRecoveryLevel |
Definisce i valori per DeletionRecoveryLevel. Valori noti supportati dal servizioEliminabile: indica uno stato dell'insieme di credenziali in cui l'eliminazione è un'operazione irreversibile, senza la possibilità di ripristino. Questo livello corrisponde a nessuna protezione disponibile su un'operazione Di eliminazione; i dati sono irreperibili quando si accetta un'operazione Di eliminazione a livello di entità o superiore (insieme di credenziali, gruppo di risorse, sottoscrizione e così via) |
GetCertificateOperationOptions |
Opzioni per getCertificateOperation(string, CertificatePollerOptions). |
GetCertificateOptions |
Opzioni per getCertificate(string, OperationOptions). |
GetCertificatePolicyOptions |
Opzioni per getCertificatePolicy(string, OperationOptions). |
GetCertificateVersionOptions |
Opzioni per getCertificateVersion(string, string, OperationOptions). |
GetContactsOptions |
Opzioni per getContacts(OperationOptions). |
GetDeletedCertificateOptions |
Opzioni per getDeletedCertificate(string, OperationOptions). |
GetIssuerOptions |
Opzioni per getIssuer(string, OperationOptions). |
GetPlainCertificateOperationOptions |
Opzioni per <xref:getPlainCertificateOperation>. |
ImportCertificatePolicy |
Tipo che rappresenta i criteri di un certificato per l'importazione che non richiede una san o un oggetto |
KVPollerLike |
Copia deprecata di KeyVault del pollerLike di core-lro. |
KeyUsageType |
Definisce i valori per KeyUsageType. Valori noti supportati dal servizioDigitalsignature |
ListPropertiesOfCertificateVersionsOptions |
Interfaccia che rappresenta i parametri facoltativi per le operazioni di pagina CertificateClient passate a listPropertiesOfCertificateVersions(string, OperationOptions). |
ListPropertiesOfIssuersOptions |
Interfaccia che rappresenta i parametri facoltativi per le operazioni di pagina CertificateClient passate a listPropertiesOfIssuers(OperationOptions). |
MergeCertificateOptions |
Interfaccia che rappresenta i parametri facoltativi per mergeCertificate(string, Uint8Array[], OperationOptions). |
PurgeDeletedCertificateOptions |
Opzioni per purgeDeletedCertificate(string, OperationOptions). |
RecoverDeletedCertificateState |
Deprecato: rappresentazione pubblica del recupero di un'operazione di polling del certificato eliminata |
RequireAtLeastOne |
RequireAtLeastOne consente di creare un tipo in cui è necessaria almeno una delle proprietà di un'interfaccia (può essere qualsiasi proprietà). Ciò funziona a causa dei tipi di utilità di TypeScript: esaminiamolo: https://www.typescriptlang.org/docs/handbook/utility-types.html
|
RestoreCertificateBackupOptions |
Interfaccia che rappresenta i parametri facoltativi per restoreCertificateBackup(Uint8Array, OperationOptions). |
SetContactsOptions |
Opzioni per setContacts(CertificateContact[], OperationOptions). |
SubjectAlternativeNames |
Alternative alla proprietà oggetto. Se presente, deve avere almeno una delle proprietà SubjectAlternativeNamesAll. |
UpdateCertificatePolicyOptions |
Opzioni per updateCertificatePolicy(string, CertificatePolicy, OperationOptions). |
Enumerazioni
KnownCertificateKeyCurveNames |
Valori noti di CertificateKeyCurveName accettati dal servizio. |
KnownCertificateKeyTypes |
Valori noti di CertificateKeyType accettati dal servizio. |
KnownDeletionRecoveryLevels |
Valori noti di DeletionRecoveryLevel accettati dal servizio. |
KnownKeyUsageTypes |
Valori noti di KeyUsageType accettati dal servizio. |
WellKnownIssuer |
Autorità emittenti note per la scelta di un valore predefinito |
Funzioni
parse |
Analizza l'ID certificato specificato Key Vault. Un esempio è: https://.vault.azure.net/certificates// Nell'analisi dell'ID precedente, questa funzione restituisce:
|
Dettagli funzione
parseKeyVaultCertificateIdentifier(string)
Analizza l'ID certificato specificato Key Vault. Un esempio è:
https://.vault.azure.net/certificates//
Nell'analisi dell'ID precedente, questa funzione restituisce:
{
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
Parametri
- id
-
string
ID del certificato di Key Vault.