Class AuthorizationException

تنظيم صفحاتك في مجموعات يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
تفويض استثناء

خطأ يمكن عرضه لتشغيل بطاقة تفويض تظهر للمستخدم.

CardService.newAuthorizationException()
  .setAuthorizationUrl("http://auth.com/")
  .setResourceDisplayName("Example Resource")
  .throwException();

الطُرق

الطريقةنوع الإرجاعوصف قصير
printJson()Stringيؤدي إلى طباعة تمثيل JSON لهذا العنصر.
setAuthorizationUrl(authUrl)AuthorizationExceptionإعداد عنوان URL للتفويض الذي يتم نقل المستخدم إليه من طلب التفويض.
setCustomUiCallback(callback)AuthorizationExceptionاسم الدالة المطلوب استدعاءها لإنشاء طلب تفويض مخصّص.
setResourceDisplayName(name)AuthorizationExceptionيحدِّد هذا الإعداد الاسم الذي يتم عرضه للمستخدم عند طلب التفويض.
throwException()voidيتم تشغيل هذا الاستثناء ليتم طرحه.

المستندات التفصيلية

printJson()

يؤدي إلى طباعة تمثيل JSON لهذا العنصر. وينطبق هذا على تصحيح الأخطاء فقط.

تذكرة ذهاب وعودة

String


setAuthorizationUrl(authUrl)

إعداد عنوان URL للتفويض الذي يتم نقل المستخدم إليه من طلب التفويض. مطلوبة.

المعلّمات

الاسمالنوعالوصف
authUrlStringعنوان URL للتفويض المطلوب إعداده

تذكرة ذهاب وعودة

AuthorizationException — هذا العنصر للسلاسل.


setCustomUiCallback(callback)

اسم الدالة المطلوب استدعاءها لإنشاء طلب تفويض مخصّص. اختياريّ.

المعلّمات

الاسمالنوعالوصف
callbackStringاسم الدالة التي تنشئ رسالة مطالبة مخصّصة.

تذكرة ذهاب وعودة

AuthorizationException — هذا العنصر للسلاسل.


setResourceDisplayName(name)

يحدِّد هذا الإعداد الاسم الذي يتم عرضه للمستخدم عند طلب التفويض. مطلوبة.

المعلّمات

الاسمالنوعالوصف
nameStringالاسم المعروض.

تذكرة ذهاب وعودة

AuthorizationException — هذا العنصر للسلاسل.


throwException()

يتم تشغيل هذا الاستثناء ليتم طرحه.