خطأ يمكن إرجاعه لتفعيل عرض بطاقة تفويض للمستخدم.
CardService.newAuthorizationException() .setAuthorizationUrl('http://auth.com/') .setResourceDisplayName('Example Resource') .throwException();
الطُرق
| الطريقة | نوع القيمة التي تم إرجاعها | وصف قصير |
|---|---|---|
print | String | تعرض هذه الطريقة تمثيل JSON لهذا العنصر. |
set | Authorization | تضبط هذه السمة عنوان URL الخاص بالتفويض الذي يتم نقل المستخدم إليه من طلب التفويض. |
set | Authorization | اسم الدالة التي سيتم استدعاؤها لإنشاء طلب إذن مخصّص. |
set | Authorization | تضبط هذه السمة الاسم الذي يظهر للمستخدم عند طلب التفويض. |
throw | void | يؤدي إلى طرح هذا الاستثناء. |
مستندات تفصيلية
printJson()
تعرض هذه الطريقة تمثيل JSON لهذا العنصر. يُستخدم هذا الإعداد لتصحيح الأخطاء فقط.
الإرجاع
String
setAuthorizationUrl(authUrl)
تضبط هذه السمة عنوان URL الخاص بالتفويض الذي يتم نقل المستخدم إليه من طلب التفويض. الحقل مطلوب.
المَعلمات
| الاسم | النوع | الوصف |
|---|---|---|
auth | String | عنوان URL للتفويض المطلوب ضبطه. |
الإرجاع
AuthorizationException: هذا العنصر، للتسلسل
setCustomUiCallback(callback)
اسم الدالة التي سيتم استدعاؤها لإنشاء طلب إذن مخصّص. اختياريّ.
المَعلمات
| الاسم | النوع | الوصف |
|---|---|---|
callback | String | اسم الدالة التي تنشئ طلب تفويض مخصّصًا. |
الإرجاع
AuthorizationException: هذا العنصر، للتسلسل
setResourceDisplayName(name)
تضبط هذه السمة الاسم الذي يظهر للمستخدم عند طلب التفويض. الحقل مطلوب.
المَعلمات
| الاسم | النوع | الوصف |
|---|---|---|
name | String | الاسم المعروض |
الإرجاع
AuthorizationException: هذا العنصر، للتسلسل
throwException()
يؤدي إلى طرح هذا الاستثناء.