يشير هذا المصطلح إلى خطأ يمكن إرجاعه لعرض بطاقة تفويض للمستخدم.
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 للمصادقة الذي يتم نقل المستخدم إليه من مطالبة التفويض. مطلوب.
المعلمات
الاسم | النوع | الوصف |
---|---|---|
authUrl | String | عنوان URL للمصادقة المطلوب ضبطه |
الإرجاع
AuthorizationException
— هذا العنصر، للتسلسل.
setCustomUiCallback(callback)
يشير ذلك المصطلح إلى اسم الدالة المطلوب استدعاءها لإنشاء طلب تفويض مخصّص. اختياريّ.
المعلمات
الاسم | النوع | الوصف |
---|---|---|
callback | String | اسم الدالة التي تنشئ طلبًا مخصّصًا لمنح الأذونات |
الإرجاع
AuthorizationException
— هذا العنصر، للتسلسل.
setResourceDisplayName(name)
لضبط الاسم الذي يتم عرضه للمستخدم عند طلب التفويض. مطلوب.
المعلمات
الاسم | النوع | الوصف |
---|---|---|
name | String | الاسم المعروض |
الإرجاع
AuthorizationException
— هذا العنصر، للتسلسل.
throwException()
تؤدي إلى طرح هذا الاستثناء.