@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 |
<xref:beginCreateCertificate> geçirilebilen isteğe bağlı parametreleri temsil eden bir arabirim |
| CertificateClientOptions |
KeyVault'un KeyClient tarafından kabul edilen isteğe bağlı parametreler |
| CertificateContactAll |
Kasa sertifikaları için kişi bilgilerinin şekli. |
| CertificateIssuer |
Verenin özelliklerini temsil eden 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 |
<xref:beginCreateCertificate>, <xref:beginDeleteCertificate> ve <xref:beginRecoverDeletedCertificate> geçirilebilen isteğe bağlı parametreleri temsil eden bir arabirim |
| CertificateProperties |
Sertifikanın özelliklerini temsil eden arabirim |
| CoreSubjectAlternativeNames |
X509 nesnesinin konu alternatif adları. |
| CreateCertificateOptions |
<xref:createCertificate>seçenekleri. |
| CreateIssuerOptions |
<xref:createIssuer>seçenekleri. |
| DeletedCertificate |
Silinen sertifikayı temsil eden arabirim. |
| ErrorModel |
Anahtar kasası sunucusu hata modeli. |
| ImportCertificateOptions |
<xref:importCertificate>seçenekleri. |
| IssuerAttributes |
Key Vault hizmeti tarafından yönetilen bir verenin öznitelikleri. |
| IssuerCredentials |
Sertifikayı 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 kesimleri temsil eder. |
| KeyVaultCertificatePollOperationState |
Anahtar Kasası Sertifikası Poller'ın işlemlerinin durumunun genel şeklini temsil eden arabirim. |
| KeyVaultCertificateWithPolicy |
İlkesine sahip bir sertifikayı temsil eden arabirim |
| LifetimeAction |
Key Vault tarafından bir sertifikanın ömrü boyunca gerçekleştirilecek eylem ve tetikleyicisi. |
| ListDeletedCertificatesOptions |
<xref:listDeletedCertificates>'a geçirilen CertificateClient disk belleği işlemleri için isteğe bağlı parametreleri temsil eden bir arabirim. |
| ListPropertiesOfCertificatesOptions |
<xref:listPropertiesOfCertificates>'a geçirilen CertificateClient disk belleği işlemleri 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 |
<xref:updateCertificate>seçenekleri. |
| UpdateIssuerOptions |
<xref:updateIssuer>seçenekleri. |
| 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 |
<xref:backupCertificate>seçenekleri. |
| BeginDeleteCertificateOptions |
<xref:beginDeleteCertificate> geçirilebilen isteğe bağlı parametreleri temsil eden bir arabirim |
| BeginRecoverDeletedCertificateOptions |
<xref:beginRecoverDeletedCertificate> geçirilebilen isteğe bağlı parametreleri temsil eden bir arabirim |
| CancelCertificateOperationOptions |
<xref:cancelCertificateOperation>seçenekleri. |
| CertificateContact |
Kasa sertifikaları için iletişim bilgileri. Her kişi CertificateContactAll ö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 bilP-256 |
| CertificateKeyType |
JsonWebKeyType değerlerini tanımlar. Hizmet tarafından desteklenen değerleri bil
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 |
<xref:deleteCertificateOperation>seçenekleri. |
| DeleteCertificateState |
DeleteCertificatePoller işlem durumunun genel gösterimi. |
| DeleteContactsOptions |
<xref:deleteContacts>seçenekleri. |
| DeleteIssuerOptions |
<xref:deleteIssuer>seçenekleri. |
| DeletionRecoveryLevel |
DeletionRecoveryLevel değerlerini tanımlar. Hizmet tarafından desteklenen değerleri bil
Temizlenebilir: Kurtarma olanağı olmadan silme işleminin geri alınamaz bir işlem olduğu kasa durumunu belirtir. Bu düzey, silme işlemine karşı kullanılabilir koruma olmamasına karşılık gelir; 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 |
<xref:getCertificateOperation>seçenekleri. |
| GetCertificateOptions |
<xref:getCertificate>seçenekleri. |
| GetCertificatePolicyOptions |
<xref:getCertificatePolicy>seçenekleri. |
| GetCertificateVersionOptions |
<xref:getCertificateVersion>seçenekleri. |
| GetContactsOptions |
<xref:getContacts>seçenekleri. |
| GetDeletedCertificateOptions |
<xref:getDeletedCertificate>seçenekleri. |
| GetIssuerOptions |
<xref:getIssuer>seçenekleri. |
| GetPlainCertificateOperationOptions |
<xref:getPlainCertificateOperation>seçenekleri. |
| ImportCertificatePolicy |
Sertifikanın içeri aktarma ilkesini temsil eden ve SAN veya Konu gerektirmeyen bir tür |
| KVPollerLike |
Core-lro'nun PollerLike dosyasının KeyVault kopyası kullanım dışı bırakıldı. |
| KeyUsageType |
KeyUsageType değerlerini tanımlar. Hizmet tarafından desteklenen değerleri bildigitalSignature |
| ListPropertiesOfCertificateVersionsOptions |
<xref:listPropertiesOfCertificateVersions>'a geçirilen CertificateClient disk belleği işlemleri için isteğe bağlı parametreleri temsil eden bir arabirim. |
| ListPropertiesOfIssuersOptions |
<xref:listPropertiesOfIssuers>'a geçirilen CertificateClient disk belleği işlemleri için isteğe bağlı parametreleri temsil eden bir arabirim. |
| MergeCertificateOptions |
<xref:mergeCertificate>için isteğe bağlı parametreleri temsil eden bir arabirim. |
| PurgeDeletedCertificateOptions |
<xref:purgeDeletedCertificate>seçenekleri. |
| RecoverDeletedCertificateState |
Kullanım dışı: Silinen sertifika yoklama işleminin kurtarılmasının genel gösterimi |
| RequireAtLeastOne |
RequireAtLeastOne, arabirimin özelliklerinden en az birinin (herhangi bir özellik olabilir) bulunması gereken bir tür oluşturulmasına yardımcı olur. Bu, TypeScript'in yardımcı program türleri nedeniyle çalışır: https://www.typescriptlang.org/docs/handbook/utility-types.html Şimdi inceleyelim:
|
| RestoreCertificateBackupOptions |
<xref:restoreCertificateBackup>için isteğe bağlı parametreleri temsil eden bir arabirim. |
| SetContactsOptions |
<xref:setContacts>seçenekleri. |
| SubjectAlternativeNames |
Konu özelliğine alternatifler. Varsa, SubjectAlternativeNamesAll özelliklerinden en az birine sahip olmalıdır. |
| UpdateCertificatePolicyOptions |
<xref:updateCertificatePolicy>seçenekleri. |
Numaralandırmalar
| KnownCertificateKeyCurveNames |
Hizmetin kabul <xref:JsonWebKeyCurveName> bilinen değerleri. |
| KnownCertificateKeyTypes |
Hizmetin kabul <xref:JsonWebKeyType> bilinen değerleri. |
| KnownDeletionRecoveryLevels |
Hizmetin kabul <xref:DeletionRecoveryLevel> bilinen değerleri. |
| KnownKeyUsageTypes |
Hizmetin kabul <xref:KeyUsageType> bilinen değerleri. |
| WellKnownIssuer |
Varsayılanı seçmek için iyi bilinen verenler |
İşlevler
| parse |
Verilen Key Vault Sertifika Kimliğini ayrıştırır. Bir örnek: https://< keyvault-name.vault.azure.net/certificates/>< certificate-name>/<unique-version-id> Yukarıdaki kimliği ayrıştırırken bu işlev şunları döndürür:
|
İşlev Ayrıntıları
parseKeyVaultCertificateIdentifier(string)
Verilen Key Vault Sertifika Kimliğini ayrıştırır. Bir örnek: https://< keyvault-name.vault.azure.net/certificates/>< certificate-name>/<unique-version-id>
Yukarıdaki kimliği ayrıştırırken bu işlev şunları 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.