Kullanıcıya gösterilecek bir yetkilendirme kartını tetiklemek için döndürülebilen bir hata.
CardService.newAuthorizationException() .setAuthorizationUrl("http://auth.com/") .setResourceDisplayName("Example Resource") .throwException();
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
printJson() | String | Bu nesnenin JSON gösterimini yazdırır. |
setAuthorizationUrl(authUrl) | AuthorizationException | Kullanıcının yetkilendirme isteminden yönlendirildiği yetkilendirme URL'sini ayarlar. |
setCustomUiCallback(callback) | AuthorizationException | Özel yetkilendirme istemi oluşturmak için çağrılacak işlevin adı. |
setResourceDisplayName(name) | AuthorizationException | Yetkilendirme istenirken kullanıcıya gösterilecek adı belirler. |
throwException() | void | Bu istisnanın atılmasını tetikler. |
Ayrıntılı belgeler
printJson()
Bu nesnenin JSON gösterimini yazdırır. Bu, yalnızca hata ayıklamak içindir.
Return
String
setAuthorizationUrl(authUrl)
Kullanıcının yetkilendirme isteminden yönlendirildiği yetkilendirme URL'sini ayarlar. Zorunlu.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
authUrl | String | Ayarlanacak yetkilendirme URL'si. |
Return
AuthorizationException
: Zincirleme için bu nesne.
setCustomUiCallback(callback)
Özel yetkilendirme istemi oluşturmak için çağrılacak işlevin adı. İsteğe bağlı.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
callback | String | Özel yetkilendirme istemi oluşturan işlevin adı. |
Return
AuthorizationException
: Zincirleme için bu nesne.
setResourceDisplayName(name)
Yetkilendirme istenirken kullanıcıya gösterilecek adı belirler. Zorunlu.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
name | String | Görünen ad. |
Return
AuthorizationException
: Zincirleme için bu nesne.
throwException()
Bu istisnanın atılmasını tetikler.