@azure/keyvault-certificates package
الفصول
CertificateClient |
العميل للتفاعل مع وظيفة شهادات KeyVault |
الواجهات
AdministratorContact |
تفاصيل مسؤول المؤسسة لمصدر الشهادة. |
BackupCertificateResult |
نتيجة شهادة النسخ الاحتياطي، التي تحتوي على كائن ثنائي كبير الحجم للنسخ الاحتياطي. |
BeginCreateCertificateOptions |
واجهة تمثل المعلمات الاختيارية التي يمكن تمريرها إلى beginCreateCertificate(string, CertificatePolicy, BeginCreateCertificateOptions) |
CertificateClientOptions |
المعلمات الاختيارية المقبولة من قبل CertificateClient الخاص ب KeyVault |
CertificateContactAll |
شكل معلومات جهة الاتصال لشهادات المخزن. |
CertificateIssuer |
واجهة تمثل خصائص المصدر. |
CertificateOperation |
يتم إرجاع عملية شهادة في حالة الطلبات غير المتزامنة. |
CertificateOperationError |
خطأ خادم مخزن المفاتيح. |
CertificateOperationState |
واجهة تمثل الخصائص المتاحة للجمهور لحالة CertificateOperationPoller. |
CertificatePolicyProperties |
واجهة تمثل نهج الشهادة (بدون خصائص الموضوع). |
CertificatePollerOptions |
واجهة تمثل المعلمات الاختيارية التي يمكن تمريرها إلى beginCreateCertificate(string, CertificatePolicy, BeginCreateCertificateOptions)beginDeleteCertificate(string, CertificatePollerOptions)beginRecoverDeletedCertificate(string, CertificatePollerOptions) |
CertificateProperties |
واجهة تمثل خصائص الشهادة |
CoreSubjectAlternativeNames |
الأسماء البديلة للموضوع لكائن X509. |
CreateCertificateOptions |
خيارات <xref:createCertificate>. |
CreateIssuerOptions | |
DeletedCertificate |
واجهة تمثل شهادة محذوفة. |
ErrorModel |
نموذج خطأ خادم المخزن الرئيسي. |
ImportCertificateOptions |
خيارات importCertificate(string, Uint8Array, ImportCertificateOptions). |
IssuerAttributes |
سمات المصدر التي تديرها خدمة Key Vault. |
IssuerCredentials |
بيانات الاعتماد التي سيتم استخدامها لمصدر الشهادة. |
IssuerParameters |
معلمات المصدر لمكون X509 للشهادة. |
IssuerProperties |
واجهة تمثل خصائص مصدر الشهادة |
KeyVaultCertificate |
واجهة تمثل شهادة بدون نهج الشهادة |
KeyVaultCertificateIdentifier |
يمثل المقاطع التي تقوم بإنشاء معرف شهادة Key Vault. |
KeyVaultCertificatePollOperationState |
واجهة تمثل الشكل العام لحالة عمليات Key Vault Certificate Poller. |
KeyVaultCertificateWithPolicy |
واجهة تمثل شهادة مع نهجها |
LifetimeAction |
الإجراء ومشغله الذي سيتم تنفيذه بواسطة Key Vault على مدى عمر الشهادة. |
ListDeletedCertificatesOptions |
واجهة تمثل معلمات اختيارية لعمليات CertificateClient المصفحة التي تم تمريرها إلى listDeletedCertificates(ListDeletedCertificatesOptions). |
ListPropertiesOfCertificatesOptions |
واجهة تمثل معلمات اختيارية لعمليات CertificateClient المصفحة التي تم تمريرها إلى listPropertiesOfCertificates(ListPropertiesOfCertificatesOptions). |
PolicySubjectProperties |
واجهة تمثل خصائص الموضوع المحتملة لنهج الشهادة. يتطلب النوع الأخير وجود خاصية واحدة على الأقل من هذه الخصائص. |
PollerLike |
تمثيل تجريدي للمطلع، يهدف إلى عرض الحد الأدنى فقط من واجهة برمجة التطبيقات التي يحتاج المستخدم إلى العمل معها. |
PollerLikeWithCancellation |
تمثيل تجريدي للمطلع، يهدف إلى عرض الحد الأدنى فقط من واجهة برمجة التطبيقات التي يحتاج المستخدم إلى العمل معها. |
SubjectAlternativeNamesAll |
واجهة تمثل الأسماء البديلة لموضوع نهج الشهادة. |
UpdateCertificateOptions |
خيارات <xref:updateCertificate>. |
UpdateIssuerOptions | |
X509CertificateProperties |
خصائص مكون X509 للشهادة. |
النوع أسماء مستعارة
ActionType |
تعريف قيم ActionType. |
ArrayOneOrMore |
صفيف بخاصية واحدة كحد أدنى. |
BackupCertificateOptions | |
BeginDeleteCertificateOptions |
واجهة تمثل المعلمات الاختيارية التي يمكن تمريرها إلى beginDeleteCertificate(string, CertificatePollerOptions) |
BeginRecoverDeletedCertificateOptions |
واجهة تمثل المعلمات الاختيارية التي يمكن تمريرها إلى beginRecoverDeletedCertificate(string, CertificatePollerOptions) |
CancelCertificateOperationOptions |
خيارات <xref:cancelCertificateOperation>. |
CertificateContact |
معلومات جهة الاتصال لشهادات المخزن. سيكون لكل جهة اتصال واحدة على الأقل من خصائص CertificateContactAll، وهي: emailAddress أو الاسم أو الهاتف. |
CertificateContentType |
تعريف قيم contentType. تتضمن القيم المحتملة: "application/x-pem-file" و"application/x-pkcs12" |
CertificateKeyCurveName |
تعريف قيم JsonWebKeyCurveName. القيم المعروفة التي تدعمها الخدمة
P-256 |
CertificateKeyType |
تعريف قيم JsonWebKeyType. القيم المعروفة التي تدعمها الخدمة
EC |
CertificatePolicy |
نوع يمثل نهج الشهادة مع خاصية واحدة على الأقل من خصائص الموضوع. |
CertificatePolicyAction |
الإجراء الذي سيتم تنفيذه. |
CertificateTags |
واجهة تمثل شكل علامات الشهادة. العلامات هي مجرد أزواج من قيمة مفتاح السلسلة. |
CreateCertificateState |
التمثيل العام لحالة عملية CreateCertificatePoller. |
DeleteCertificateOperationOptions |
خيارات deleteCertificateOperation(string, OperationOptions). |
DeleteCertificateState |
التمثيل العام لحالة عملية DeleteCertificatePoller. |
DeleteContactsOptions |
خيارات deleteContacts(OperationOptions). |
DeleteIssuerOptions | |
DeletionRecoveryLevel |
تعريف قيم DeleteionRecoveryLevel. القيم المعروفة التي تدعمها الخدمة
القابلة للإزالة: تشير إلى حالة المخزن التي يكون فيها الحذف عملية لا رجعة فيها، دون إمكانية الاسترداد. يتوافق هذا المستوى مع عدم توفر أي حماية ضد عملية الحذف؛ يتم فقدان البيانات بشكل لا يمكن إصلاحه عند قبول عملية حذف على مستوى الكيان أو أعلى (المخزن ومجموعة الموارد والاشتراك وما إلى ذلك) |
GetCertificateOperationOptions |
خيارات getCertificateOperation(string, CertificatePollerOptions). |
GetCertificateOptions | |
GetCertificatePolicyOptions | |
GetCertificateVersionOptions |
خيارات getCertificateVersion(string, string, OperationOptions). |
GetContactsOptions |
خيارات getContacts(OperationOptions). |
GetDeletedCertificateOptions | |
GetIssuerOptions | |
GetPlainCertificateOperationOptions |
خيارات <xref:getPlainCertificateOperation>. |
ImportCertificatePolicy |
نوع يمثل نهج الشهادة للاستيراد الذي لا يتطلب SAN أو موضوعا |
KVPollerLike |
نسخة KeyVault المهملة من Core-lro's PollerLike. |
KeyUsageType |
تعريف قيم KeyUsageType. القيم المعروفة التي تدعمها الخدمة
digitalSignature |
ListPropertiesOfCertificateVersionsOptions |
واجهة تمثل معلمات اختيارية لعمليات CertificateClient المصفحة التي تم تمريرها إلى listPropertiesOfCertificateVersions(string, OperationOptions). |
ListPropertiesOfIssuersOptions |
واجهة تمثل معلمات اختيارية لعمليات CertificateClient المصفحة التي تم تمريرها إلى listPropertiesOfIssuers(OperationOptions). |
MergeCertificateOptions |
واجهة تمثل معلمات اختيارية mergeCertificate(string, Uint8Array[], OperationOptions). |
PurgeDeletedCertificateOptions | |
RecoverDeletedCertificateState |
مهمل: التمثيل العام لاسترداد عملية استقصاء شهادة محذوفة |
RequireAtLeastOne |
يساعد RequireAtLeastOne على إنشاء نوع حيث يلزم وجود خاصية واحدة على الأقل من خصائص الواجهة (يمكن أن تكون أي خاصية). يعمل هذا بسبب أنواع الأدوات المساعدة ل TypeScript: https://www.typescriptlang.org/docs/handbook/utility-types.html دعونا نفحصه:
|
RestoreCertificateBackupOptions |
واجهة تمثل معلمات اختيارية restoreCertificateBackup(Uint8Array, OperationOptions). |
SetContactsOptions | |
SubjectAlternativeNames |
بدائل لخاصية الموضوع. إذا كان موجودا، يجب أن يكون له على الأقل إحدى خصائص SubjectAlternativeNamesAll. |
UpdateCertificatePolicyOptions |
خيارات updateCertificatePolicy(string, CertificatePolicy, OperationOptions). |
التعدادات
KnownCertificateKeyCurveNames |
القيم المعروفة CertificateKeyCurveName التي تقبلها الخدمة. |
KnownCertificateKeyTypes |
القيم المعروفة CertificateKeyType التي تقبلها الخدمة. |
KnownDeletionRecoveryLevels |
القيم المعروفة DeleteionRecoveryLevel التي تقبلها الخدمة. |
KnownKeyUsageTypes |
القيم المعروفة KeyUsageType التي تقبلها الخدمة. |
WellKnownIssuer |
المصدرون المعروفون لاختيار افتراضي |
الوظائف
parse |
تحليل معرف شهادة Key Vault المحدد. مثال على ذلك: https://.vault.azure.net/certificates// عند تحليل المعرف أعلاه، ترجع هذه الدالة:
|
تفاصيل الوظيفة
parseKeyVaultCertificateIdentifier(string)
تحليل معرف شهادة Key Vault المحدد. مثال على ذلك:
https://.vault.azure.net/certificates//
عند تحليل المعرف أعلاه، ترجع هذه الدالة:
{
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
المعلمات
- id
-
string
معرف شهادة Key Vault.