Class AuthorizationException

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()

تؤدي إلى طرح هذا الاستثناء.