@azure/keyvault-certificates package
Sınıflar
CertificateClient |
KeyVault sertifikaları işlevselliğiyle etkileşime geçmek için istemci |
Arabirimler
AdministratorContact |
Sertifika verenin kuruluş yöneticisinin ayrıntıları. |
BackupCertificateResult |
Yedekleme blobunu içeren yedekleme sertifikası sonucu. |
BeginCreateCertificateOptions |
geçirilebilecek isteğe bağlı parametreleri temsil eden bir arabirim <xref:beginCreateCertificate> |
CertificateClientOptions |
KeyVault KeyClient tarafından kabul edilen isteğe bağlı parametreler |
CertificateContactAll |
Kasa sertifikaları için kişi bilgilerinin şekli. |
CertificateIssuer |
Verenin özelliklerini temsil eden bir arabirim. |
CertificateOperation |
Zaman uyumsuz istekler durumunda bir sertifika işlemi döndürülür. |
CertificateOperationError |
Anahtar kasası sunucusu hatası. |
CertificateOperationState |
CertificateOperationPoller durumunun genel kullanıma açık özelliklerini temsil eden bir arabirim. |
CertificatePolicyProperties |
Sertifikanın ilkesini temsil eden arabirim (konu özellikleri olmadan). |
CertificatePollerOptions |
ve'ye <xref:beginCreateCertificate><xref:beginDeleteCertificate> geçirilebilen isteğe bağlı parametreleri temsil eden bir arabirim<xref:beginRecoverDeletedCertificate> |
CertificateProperties |
Sertifikanın özelliklerini temsil eden arabirim |
CoreSubjectAlternativeNames |
X509 nesnesinin konu alternatif adları. |
CreateCertificateOptions |
için <xref:createCertificate>seçenekler. |
CreateIssuerOptions |
için <xref:createIssuer>seçenekler. |
DeletedCertificate |
Silinen sertifikayı temsil eden bir arabirim. |
ErrorModel |
Anahtar kasası sunucusu hata modeli. |
ImportCertificateOptions |
için <xref:importCertificate>seçenekler. |
IssuerAttributes |
Key Vault hizmeti tarafından yönetilen bir verenin öznitelikleri. |
IssuerCredentials |
Sertifika veren için kullanılacak kimlik bilgileri. |
IssuerParameters |
Bir sertifikanın X509 bileşenini verenin parametreleri. |
IssuerProperties |
Sertifika verenin özelliklerini temsil eden arabirim |
KeyVaultCertificate |
Sertifika ilkesi olmayan bir sertifikayı temsil eden arabirim |
KeyVaultCertificateIdentifier |
Key Vault Sertifika Kimliği oluşturan segmentleri temsil eder. |
KeyVaultCertificatePollOperationState |
Key Vault Sertifikası Poller'ın işlemlerinin durumunun genel şeklini temsil eden arabirim. |
KeyVaultCertificateWithPolicy |
İlkesine sahip bir sertifikayı temsil eden arabirim |
LifetimeAction |
Bir sertifikanın ömrü boyunca Key Vault tarafından gerçekleştirilecek eylem ve tetikleyicisi. |
ListDeletedCertificatesOptions |
öğesine geçirilen <xref:listDeletedCertificates>CertificateClient disk belleğine alınan işlemler için isteğe bağlı parametreleri temsil eden bir arabirim. |
ListPropertiesOfCertificatesOptions |
öğesine geçirilen <xref:listPropertiesOfCertificates>CertificateClient disk belleğine alınan işlemler için isteğe bağlı parametreleri temsil eden bir arabirim. |
PolicySubjectProperties |
Sertifika ilkesinin olası konu özelliklerini temsil eden arabirim. Son tür, bu özelliklerden en az birinin mevcut olmasını gerektirir. |
SubjectAlternativeNamesAll |
Sertifika ilkesinin konusunun alternatif adlarını temsil eden arabirim. |
UpdateCertificateOptions |
için <xref:updateCertificate>seçenekler. |
UpdateIssuerOptions |
için <xref:updateIssuer>seçenekler. |
X509CertificateProperties |
Bir sertifikanın X509 bileşeninin özellikleri. |
Tür Diğer Adları
ActionType |
ActionType değerlerini tanımlar. |
ArrayOneOrMore |
En az bir özelliği olan bir dizi. |
BackupCertificateOptions |
için <xref:backupCertificate>seçenekler. |
BeginDeleteCertificateOptions |
geçirilebilecek isteğe bağlı parametreleri temsil eden bir arabirim <xref:beginDeleteCertificate> |
BeginRecoverDeletedCertificateOptions |
geçirilebilecek isteğe bağlı parametreleri temsil eden bir arabirim <xref:beginRecoverDeletedCertificate> |
CancelCertificateOperationOptions |
için <xref:cancelCertificateOperation>seçenekler. |
CertificateContact |
Kasa sertifikaları için iletişim bilgileri. Her kişi CertificateContactAll'ın özelliklerinden en az birine sahip olur; bunlar: emailAddress, name veya phone. |
CertificateContentType |
contentType değerlerini tanımlar. Olası değerler şunlardır: 'application/x-pem-file', 'application/x-pkcs12' |
CertificateKeyCurveName |
JsonWebKeyCurveName değerlerini tanımlar. Hizmet tarafından desteklenen değerleri öğrenme
P-256 |
CertificateKeyType |
JsonWebKeyType değerlerini tanımlar. Hizmet tarafından desteklenen değerleri öğrenme
EC |
CertificatePolicy |
Konu özelliklerinden en az biriyle sertifikanın ilkesini temsil eden bir tür. |
CertificatePolicyAction |
Yürütülecek eylem. |
CertificateTags |
Sertifika Etiketlerinin şeklini temsil eden bir arabirim. Etiketler yalnızca dize anahtar-değer çiftleridir. |
CreateCertificateState |
CreateCertificatePoller işlem durumunun genel gösterimi. |
DeleteCertificateOperationOptions |
için <xref:deleteCertificateOperation>seçenekler. |
DeleteCertificateState |
DeleteCertificatePoller işlem durumunun genel gösterimi. |
DeleteContactsOptions |
için <xref:deleteContacts>seçenekler. |
DeleteIssuerOptions |
için <xref:deleteIssuer>seçenekler. |
DeletionRecoveryLevel |
DeletionRecoveryLevel değerlerini tanımlar. Hizmet tarafından desteklenen değerleri öğrenme
Temizlenebilir: Kurtarma olasılığı olmadan silme işleminin geri alınamaz bir işlem olduğu bir kasa durumunu belirtir. Bu düzey, Silme işlemine karşı kullanılabilir koruma olmamasını ifade eder; varlık düzeyinde veya daha yüksek bir düzeyde (kasa, kaynak grubu, abonelik vb.) silme işlemi kabul edildikten sonra veriler kurtarılamaz şekilde kaybolur. |
GetCertificateOperationOptions |
için <xref:getCertificateOperation>seçenekler. |
GetCertificateOptions |
için <xref:getCertificate>seçenekler. |
GetCertificatePolicyOptions |
için <xref:getCertificatePolicy>seçenekler. |
GetCertificateVersionOptions |
için <xref:getCertificateVersion>seçenekler. |
GetContactsOptions |
için <xref:getContacts>seçenekler. |
GetDeletedCertificateOptions |
için <xref:getDeletedCertificate>seçenekler. |
GetIssuerOptions |
için <xref:getIssuer>seçenekler. |
GetPlainCertificateOperationOptions |
için <xref:getPlainCertificateOperation>seçenekler. |
ImportCertificatePolicy |
Sertifikanın içeri aktarma ilkesini temsil eden ve SAN veya Konu gerektirmeyen bir tür |
KVPollerLike |
Core-lro'nun PollerLike'inin KeyVault kopyası kullanım dışı bırakıldı. |
KeyUsageType |
KeyUsageType değerlerini tanımlar. Hizmet tarafından desteklenen değerleri öğrenme
digitalSignature |
ListPropertiesOfCertificateVersionsOptions |
öğesine geçirilen <xref:listPropertiesOfCertificateVersions>CertificateClient disk belleğine alınan işlemler için isteğe bağlı parametreleri temsil eden bir arabirim. |
ListPropertiesOfIssuersOptions |
öğesine geçirilen <xref:listPropertiesOfIssuers>CertificateClient disk belleğine alınan işlemler için isteğe bağlı parametreleri temsil eden bir arabirim. |
MergeCertificateOptions |
için <xref:mergeCertificate>isteğe bağlı parametreleri temsil eden bir arabirim. |
PurgeDeletedCertificateOptions |
için <xref:purgeDeletedCertificate>seçenekler. |
RecoverDeletedCertificateState |
Kullanım dışı: Silinen sertifika yoklama işleminin kurtarılmasının genel gösterimi |
RequireAtLeastOne |
RequireAtLeastOne, bir arabirimin özelliklerinden en az birinin (herhangi bir özellik olabilir) bulunması gereken bir tür oluşturulmasına yardımcı olur. TypeScript'in yardımcı program türleri nedeniyle bu işe yarar: https://www.typescriptlang.org/docs/handbook/utility-types.html Şimdi inceleyelim:
|
RestoreCertificateBackupOptions |
için <xref:restoreCertificateBackup>isteğe bağlı parametreleri temsil eden bir arabirim. |
SetContactsOptions |
için <xref:setContacts>seçenekler. |
SubjectAlternativeNames |
Konu özelliğinin alternatifleri. Varsa, subjectAlternativeNamesAll özelliklerinden en az birine sahip olmalıdır. |
UpdateCertificatePolicyOptions |
için <xref:updateCertificatePolicy>seçenekler. |
Numaralandırmalar
KnownCertificateKeyCurveNames |
Hizmetin kabul eden bilinen değerleri <xref:JsonWebKeyCurveName> . |
KnownCertificateKeyTypes |
Hizmetin kabul eden bilinen değerleri <xref:JsonWebKeyType> . |
KnownDeletionRecoveryLevels |
Hizmetin kabul eden bilinen değerleri <xref:DeletionRecoveryLevel> . |
KnownKeyUsageTypes |
Hizmetin kabul eden bilinen değerleri <xref:KeyUsageType> . |
WellKnownIssuer |
Varsayılanı seçmek için iyi bilinen verenler |
İşlevler
parse |
Verilen Key Vault Sertifika Kimliğini ayrıştırıyor. Örnek olarak:https://.vault.azure.net/certificates// Yukarıdaki kimliği ayrıştırırken bu işlev şunu döndürür:
|
İşlev Ayrıntıları
parseKeyVaultCertificateIdentifier(string)
Verilen Key Vault Sertifika Kimliğini ayrıştırıyor. Örnek olarak:https://.vault.azure.net/certificates//
Yukarıdaki kimliği ayrıştırırken bu işlev şunu döndürür:
{
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)
Parametreler
- id
-
string
Key Vault Sertifikasının Kimliği.
Döndürülenler
Azure SDK for JavaScript