@azure/keyvault-common package
الواجهات
| AdditionalPolicyConfig |
يستخدم لتكوين نهج إضافية تمت إضافتها إلى البنية الأساسية لبرنامج ربط العمليات التجارية عند الإنشاء. |
| CommonClientOptions |
من المتوقع أن تعرض المجموعة الشائعة من الخيارات التي من المتوقع أن يعرضها العملاء عاليو المستوى. |
| KeepAliveOptions |
خيارات للحفاظ على سلوك اتصالات HTTP على قيد الحياة. |
| KeyVaultAuthenticationPolicyOptions |
خيارات إضافية لنهج المصادقة المستندة إلى التحدي. |
| KeyVaultEntityIdentifier |
المكونات المحللة لمعرف كيان Key Vault. |
| RedirectOptions |
خيارات لكيفية معالجة استجابات إعادة التوجيه. |
النوع أسماء مستعارة
| ExtendedCommonClientOptions |
خيارات العملاء المشتركين الممتدة التي تشمل خيارات البقاء على قيد الحياة وإعادة توجيه. يجمع هذا النوع بين CommonClientOptions القياسي مع خيارات إضافية للتحكم في سلوك الاستمرار في اتصال HTTP وإعادة التوجيه. |
الوظائف
| key |
تنفيذ مخصص لسياسة المصادقة مع الرمز الحامل التي تتعامل مع تحديات Key Vault وCAE. يدعم Key Vault أنظمة مصادقة أخرى، لكننا نضمن استخدام مصادقة الطعن بإرسال نسخة من الطلب أولا دون تفويض أو محتوى. عند تلقي التحدي، سيتم مصادقته واستخدامه لإرسال الطلب الأصلي بتخويل. بعد الطلب الأول للعميل، ستحصل طلبات المتابعة على الرمز المميز المخزن مؤقتا إذا كان ذلك ممكنا. |
| parse |
يحلل معرف Key Vault إلى مكوناته. |
المتغيرات
| key |
اسم سياسة المصادقة في Key Vault. |
تفاصيل الوظيفة
keyVaultAuthenticationPolicy(TokenCredential, KeyVaultAuthenticationPolicyOptions)
تنفيذ مخصص لسياسة المصادقة مع الرمز الحامل التي تتعامل مع تحديات Key Vault وCAE.
يدعم Key Vault أنظمة مصادقة أخرى، لكننا نضمن استخدام مصادقة الطعن بإرسال نسخة من الطلب أولا دون تفويض أو محتوى.
عند تلقي التحدي، سيتم مصادقته واستخدامه لإرسال الطلب الأصلي بتخويل.
بعد الطلب الأول للعميل، ستحصل طلبات المتابعة على الرمز المميز المخزن مؤقتا إذا كان ذلك ممكنا.
function keyVaultAuthenticationPolicy(credential: TokenCredential, options?: KeyVaultAuthenticationPolicyOptions): PipelinePolicy
المعلمات
- credential
- TokenCredential
المرتجعات
parseKeyVaultIdentifier(string, undefined | string)
يحلل معرف Key Vault إلى مكوناته.
function parseKeyVaultIdentifier(collection: string, identifier: undefined | string): KeyVaultEntityIdentifier
المعلمات
- collection
-
string
مجموعة معرف Key Vault.
- identifier
-
undefined | string
معرف Key Vault الذي يجب تحليله.
المرتجعات
تفاصيل المُتغيّر
keyVaultAuthenticationPolicyName
اسم سياسة المصادقة في Key Vault.
keyVaultAuthenticationPolicyName: "keyVaultAuthenticationPolicy"
النوع
"keyVaultAuthenticationPolicy"