Class AuthorizationException

استثنای مجوز

خطایی که می‌تواند منجر به نمایش کارت مجوز به کاربر شود.

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

روش‌ها

روش نوع بازگشتی شرح مختصر
print Json() String نمایش JSON این شیء را چاپ می‌کند.
set Authorization Url(authUrl) Authorization Exception آدرس اینترنتی مجوزی را که کاربر از اعلان مجوز به آن هدایت می‌شود، تنظیم می‌کند.
set Custom Ui Callback(callback) Authorization Exception نام تابعی که برای تولید یک اعلان مجوز سفارشی فراخوانی می‌شود.
set Resource Display Name(name) Authorization Exception نامی را که هنگام درخواست مجوز به کاربر نمایش داده می‌شود، تنظیم می‌کند.
throw Exception() void باعث می‌شود که این استثنا پرتاب شود.

مستندات دقیق

printJson()

نمایش JSON این شیء را چاپ می‌کند. این فقط برای اشکال‌زدایی است.

بازگشت

String


setAuthorizationUrl(authUrl)

آدرس اینترنتی مجوزی که کاربر از اعلان مجوز به آن هدایت می‌شود را تنظیم می‌کند. الزامی است.

پارامترها

نام نوع توضیحات
auth Url String آدرس اینترنتی مجوز برای تنظیم.

بازگشت

AuthorizationException — این شیء، برای زنجیره‌سازی.


setCustomUiCallback(callback)

نام تابعی که برای تولید یک اعلان مجوز سفارشی فراخوانی می‌شود. اختیاری.

پارامترها

نام نوع توضیحات
callback String نام تابعی که یک اعلان مجوز سفارشی ایجاد می‌کند.

بازگشت

AuthorizationException — این شیء، برای زنجیره‌سازی.


setResourceDisplayName(name)

نامی را که هنگام درخواست مجوز به کاربر نمایش داده می‌شود، تنظیم می‌کند. الزامی است.

پارامترها

نام نوع توضیحات
name String نام نمایشی.

بازگشت

AuthorizationException — این شیء، برای زنجیره‌سازی.


throwException()

باعث می‌شود که این استثنا پرتاب شود.