@azure/keyvault-certificates package
Kelas
CertificateClient |
Klien untuk berinteraksi dengan fungsionalitas sertifikat KeyVault |
Antarmuka
AdministratorContact |
Detail administrator organisasi penerbit sertifikat. |
BackupCertificateResult |
Hasil sertifikat cadangan, yang berisi blob cadangan. |
BeginCreateCertificateOptions |
Antarmuka yang mewakili parameter opsional yang dapat diteruskan ke beginCreateCertificate(string, CertificatePolicy, BeginCreateCertificateOptions) |
CertificateClientOptions |
Parameter opsional yang diterima oleh CertificateClient KeyVault |
CertificateContactAll |
Bentuk informasi kontak untuk sertifikat vault. |
CertificateIssuer |
Antarmuka yang mewakili properti pengeluar sertifikat. |
CertificateOperation |
Operasi sertifikat dikembalikan jika terjadi permintaan asinkron. |
CertificateOperationError |
Kesalahan server brankas kunci. |
CertificateOperationState |
Antarmuka yang mewakili properti yang tersedia untuk umum dari status CertificateOperationPoller. |
CertificatePolicyProperties |
Antarmuka yang mewakili kebijakan sertifikat (tanpa properti subjek). |
CertificatePollerOptions |
Antarmuka yang mewakili parameter opsional yang dapat diteruskan ke beginCreateCertificate(string, CertificatePolicy, BeginCreateCertificateOptions), beginDeleteCertificate(string, CertificatePollerOptions) dan beginRecoverDeletedCertificate(string, CertificatePollerOptions) |
CertificateProperties |
Antarmuka yang mewakili properti sertifikat |
CoreSubjectAlternativeNames |
Nama alternatif subjek dari objek X509. |
CreateCertificateOptions |
Opsi untuk <xref:createCertificate>. |
CreateIssuerOptions |
Opsi untuk createIssuer(string, string, CreateIssuerOptions). |
DeletedCertificate |
Antarmuka yang mewakili sertifikat yang dihapus. |
ErrorModel |
Model kesalahan server brankas kunci. |
ImportCertificateOptions |
Opsi untuk importCertificate(string, Uint8Array, ImportCertificateOptions). |
IssuerAttributes |
Atribut penerbit yang dikelola oleh layanan Key Vault. |
IssuerCredentials |
Kredensial yang akan digunakan untuk penerbit sertifikat. |
IssuerParameters |
Parameter untuk penerbit komponen X509 sertifikat. |
IssuerProperties |
Antarmuka yang mewakili properti penerbit sertifikat |
KeyVaultCertificate |
Antarmuka yang mewakili sertifikat tanpa kebijakan sertifikat |
KeyVaultCertificateIdentifier |
Mewakili segmen yang menyusun Id Sertifikat Key Vault. |
KeyVaultCertificatePollOperationState |
Antarmuka yang mewakili bentuk publik status operasi Key Vault Certificate Poller. |
KeyVaultCertificateWithPolicy |
Antarmuka yang mewakili sertifikat dengan kebijakannya |
LifetimeAction |
Tindakan dan pemicunya yang akan dilakukan oleh Key Vault selama masa pakai sertifikat. |
ListDeletedCertificatesOptions |
Antarmuka yang mewakili parameter opsional untuk operasi halaman CertificateClient diteruskan ke listDeletedCertificates(ListDeletedCertificatesOptions). |
ListPropertiesOfCertificatesOptions |
Antarmuka yang mewakili parameter opsional untuk operasi halaman CertificateClient diteruskan ke listPropertiesOfCertificates(ListPropertiesOfCertificatesOptions). |
PolicySubjectProperties |
Antarmuka yang mewakili kemungkinan properti subjek dari kebijakan sertifikat. Jenis akhir mengharuskan setidaknya salah satu properti ini ada. |
PollerLike |
Representasi abstrak dari poller, dimaksudkan untuk mengekspos api minimal yang perlu dikerjakan pengguna. |
PollerLikeWithCancellation |
Representasi abstrak dari poller, dimaksudkan untuk mengekspos api minimal yang perlu dikerjakan pengguna. |
SubjectAlternativeNamesAll |
Antarmuka yang mewakili nama alternatif subjek kebijakan sertifikat. |
UpdateCertificateOptions |
Opsi untuk <xref:updateCertificate>. |
UpdateIssuerOptions |
Opsi untuk updateIssuer(string, UpdateIssuerOptions). |
X509CertificateProperties |
Properti komponen X509 sertifikat. |
Alias Jenis
ActionType |
Menentukan nilai untuk ActionType. |
ArrayOneOrMore |
Array dengan satu properti minimal. |
BackupCertificateOptions |
Opsi untuk backupCertificate(string, OperationOptions). |
BeginDeleteCertificateOptions |
Antarmuka yang mewakili parameter opsional yang dapat diteruskan ke beginDeleteCertificate(string, CertificatePollerOptions) |
BeginRecoverDeletedCertificateOptions |
Antarmuka yang mewakili parameter opsional yang dapat diteruskan ke beginRecoverDeletedCertificate(string, CertificatePollerOptions) |
CancelCertificateOperationOptions |
Opsi untuk <xref:cancelCertificateOperation>. |
CertificateContact |
Informasi kontak untuk sertifikat vault. Setiap kontak akan memiliki setidaknya hanya salah satu properti CertificateContactAll, yaitu: emailAddress, nama, atau telepon. |
CertificateContentType |
Menentukan nilai untuk contentType. Nilai yang mungkin termasuk: 'application/x-pem-file', 'application/x-pkcs12' |
CertificateKeyCurveName |
Menentukan nilai untuk JsonWebKeyCurveName. Nilai yang diketahui didukung oleh layanan
P-256 |
CertificateKeyType |
Menentukan nilai untuk JsonWebKeyType. Nilai yang diketahui didukung oleh layanan
EC |
CertificatePolicy |
Jenis yang mewakili kebijakan sertifikat dengan setidaknya salah satu properti subjek. |
CertificatePolicyAction |
Tindakan yang akan dijalankan. |
CertificateTags |
Antarmuka yang mewakili bentuk Tag Sertifikat. Tag hanyalah pasangan kunci-nilai string. |
CreateCertificateState |
Representasi publik dari status operasi CreateCertificatePoller. |
DeleteCertificateOperationOptions |
Opsi untuk deleteCertificateOperation(string, OperationOptions). |
DeleteCertificateState |
Representasi publik dari status operasi DeleteCertificatePoller. |
DeleteContactsOptions |
Opsi untuk deleteContacts(OperationOptions). |
DeleteIssuerOptions |
Opsi untuk deleteIssuer(string, OperationOptions). |
DeletionRecoveryLevel |
Menentukan nilai untuk DeletionRecoveryLevel. Nilai yang diketahui didukung oleh layanan
dapat dibersihkan: Menunjukkan status vault di mana penghapusan adalah operasi yang tidak dapat diubah, tanpa kemungkinan untuk pemulihan. Tingkat ini sesuai dengan tidak ada perlindungan yang tersedia terhadap operasi Hapus; data hilang secara tidak dapat diambil setelah menerima operasi Hapus di tingkat entitas atau yang lebih tinggi (vault, grup sumber daya, langganan, dll.) |
GetCertificateOperationOptions |
Opsi untuk getCertificateOperation(string, CertificatePollerOptions). |
GetCertificateOptions |
Opsi untuk getCertificate(string, OperationOptions). |
GetCertificatePolicyOptions |
Opsi untuk getCertificatePolicy(string, OperationOptions). |
GetCertificateVersionOptions |
Opsi untuk getCertificateVersion(string, string, OperationOptions). |
GetContactsOptions |
Opsi untuk getContacts(OperationOptions). |
GetDeletedCertificateOptions |
Opsi untuk getDeletedCertificate(string, OperationOptions). |
GetIssuerOptions |
Opsi untuk getIssuer(string, OperationOptions). |
GetPlainCertificateOperationOptions |
Opsi untuk <xref:getPlainCertificateOperation>. |
ImportCertificatePolicy |
Jenis yang mewakili kebijakan sertifikat untuk impor yang tidak memerlukan SAN atau Subjek |
KVPollerLike |
Salinan KeyVault yang tidak digunakan lagi dari PollerLike core-lro. |
KeyUsageType |
Menentukan nilai untuk KeyUsageType. Nilai yang diketahui didukung oleh layanan
digitalSignature |
ListPropertiesOfCertificateVersionsOptions |
Antarmuka yang mewakili parameter opsional untuk operasi halaman CertificateClient diteruskan ke listPropertiesOfCertificateVersions(string, OperationOptions). |
ListPropertiesOfIssuersOptions |
Antarmuka yang mewakili parameter opsional untuk operasi halaman CertificateClient diteruskan ke listPropertiesOfIssuers(OperationOptions). |
MergeCertificateOptions |
Antarmuka yang mewakili parameter opsional untuk mergeCertificate(string, Uint8Array[], OperationOptions). |
PurgeDeletedCertificateOptions |
Opsi untuk purgeDeletedCertificate(string, OperationOptions). |
RecoverDeletedCertificateState |
Tidak digunakan lagi: Representasi publik tentang pemulihan operasi polling sertifikat yang dihapus |
RequireAtLeastOne |
RequireAtLeastOne membantu membuat jenis di mana setidaknya salah satu properti antarmuka (dapat berupa properti apa pun) diperlukan untuk ada. Ini berfungsi karena jenis utilitas TypeScript: https://www.typescriptlang.org/docs/handbook/utility-types.html Mari kita periksa:
|
RestoreCertificateBackupOptions |
Antarmuka yang mewakili parameter opsional untuk restoreCertificateBackup(Uint8Array, OperationOptions). |
SetContactsOptions |
Opsi untuk setContacts(CertificateContact[], OperationOptions). |
SubjectAlternativeNames |
Alternatif untuk properti subjek. Jika ada, setidaknya harus memiliki salah satu properti SubjectAlternativeNamesAll. |
UpdateCertificatePolicyOptions |
Opsi untuk updateCertificatePolicy(string, CertificatePolicy, OperationOptions). |
Enum
KnownCertificateKeyCurveNames |
Nilai yang diketahui dari CertificateKeyCurveName yang diterima layanan. |
KnownCertificateKeyTypes |
Nilai yang diketahui dari CertificateKeyType yang diterima layanan. |
KnownDeletionRecoveryLevels |
Nilai yang diketahui dari DeletionRecoveryLevel yang diterima layanan. |
KnownKeyUsageTypes |
Nilai yang diketahui dari KeyUsageType yang diterima layanan. |
WellKnownIssuer |
Penerbit terkenal untuk memilih default |
Fungsi
parse |
Mengurai Id Sertifikat Key Vault yang diberikan. Contohnya adalah: https://.vault.azure.net/certificates// Pada penguraian Id di atas, fungsi ini mengembalikan:
|
Detail Fungsi
parseKeyVaultCertificateIdentifier(string)
Mengurai Id Sertifikat Key Vault yang diberikan. Contohnya adalah:
https://.vault.azure.net/certificates//
Pada penguraian Id di atas, fungsi ini mengembalikan:
{
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
Parameter
- id
-
string
Id Sertifikat Key Vault.