IdentityProviderContractProperties interface
موفرو الهوية الخارجيون مثل Facebook أو Google أو Microsoft أو Twitter أو Azure Active Directory والتي يمكن استخدامها لتمكين الوصول إلى مدخل مطور خدمة APIM لجميع المستخدمين.
الخصائص
| client |
معرف العميل للتطبيق في موفر الهوية الخارجي. هو معرف التطبيق لتسجيل الدخول إلى Facebook، معرف العميل لتسجيل الدخول إلى Google، معرف التطبيق ل Microsoft. |
| client |
سر العميل للتطبيق في موفر الهوية الخارجي، المستخدم لمصادقة طلب تسجيل الدخول. على سبيل المثال، هو App Secret لتسجيل الدخول إلى Facebook، ومفتاح API لتسجيل الدخول إلى Google، والمفتاح العام ل Microsoft. لن يتم ملء هذه الخاصية في عمليات "GET"! استخدم طلب POST '/listSecrets' للحصول على القيمة. |
الخصائص الموروثة
| allowed |
قائمة المستأجرين المسموح بهم عند تكوين تسجيل الدخول إلى Azure Active Directory. |
| authority | اسم مضيف نقطة نهاية اكتشاف OpenID Connect ل AAD أو AAD B2C. |
| client |
مكتبة العميل التي سيتم استخدامها في مدخل المطور. ينطبق فقط على AAD وموفر هوية AAD B2C. |
| password |
اسم نهج إعادة تعيين كلمة المرور. ينطبق فقط على موفر هوية AAD B2C. |
| profile |
اسم نهج تحرير ملف التعريف. ينطبق فقط على موفر هوية AAD B2C. |
| signin |
اسم نهج تسجيل الدخول. ينطبق فقط على موفر هوية AAD B2C. |
| signin |
TenantId المراد استخدامه بدلا من Common عند تسجيل الدخول إلى Active Directory |
| signup |
اسم نهج التسجيل. ينطبق فقط على موفر هوية AAD B2C. |
| type | معرف نوع موفر الهوية. |
تفاصيل الخاصية
clientId
معرف العميل للتطبيق في موفر الهوية الخارجي. هو معرف التطبيق لتسجيل الدخول إلى Facebook، معرف العميل لتسجيل الدخول إلى Google، معرف التطبيق ل Microsoft.
clientId: string
قيمة الخاصية
string
clientSecret
سر العميل للتطبيق في موفر الهوية الخارجي، المستخدم لمصادقة طلب تسجيل الدخول. على سبيل المثال، هو App Secret لتسجيل الدخول إلى Facebook، ومفتاح API لتسجيل الدخول إلى Google، والمفتاح العام ل Microsoft. لن يتم ملء هذه الخاصية في عمليات "GET"! استخدم طلب POST '/listSecrets' للحصول على القيمة.
clientSecret?: string
قيمة الخاصية
string
تفاصيل الخاصية الموروثة
allowedTenants
قائمة المستأجرين المسموح بهم عند تكوين تسجيل الدخول إلى Azure Active Directory.
allowedTenants?: string[]
قيمة الخاصية
string[]
authority
اسم مضيف نقطة نهاية اكتشاف OpenID Connect ل AAD أو AAD B2C.
authority?: string
قيمة الخاصية
string
clientLibrary
مكتبة العميل التي سيتم استخدامها في مدخل المطور. ينطبق فقط على AAD وموفر هوية AAD B2C.
clientLibrary?: string
قيمة الخاصية
string
passwordResetPolicyName
اسم نهج إعادة تعيين كلمة المرور. ينطبق فقط على موفر هوية AAD B2C.
passwordResetPolicyName?: string
قيمة الخاصية
string
موروث منIdentityProviderBaseParameters.passwordResetPolicyName
profileEditingPolicyName
اسم نهج تحرير ملف التعريف. ينطبق فقط على موفر هوية AAD B2C.
profileEditingPolicyName?: string
قيمة الخاصية
string
موروث منIdentityProviderBaseParameters.profileEditingPolicyName
signinPolicyName
اسم نهج تسجيل الدخول. ينطبق فقط على موفر هوية AAD B2C.
signinPolicyName?: string
قيمة الخاصية
string
signinTenant
TenantId المراد استخدامه بدلا من Common عند تسجيل الدخول إلى Active Directory
signinTenant?: string
قيمة الخاصية
string
signupPolicyName
اسم نهج التسجيل. ينطبق فقط على موفر هوية AAD B2C.
signupPolicyName?: string
قيمة الخاصية
string