Class AuthorizationException

AuthorizationException

Um erro que pode ser retornado para acionar um cartão de autorização que será exibido ao usuário.

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

Métodos

MétodoTipo de retornoBreve descrição
printJson()StringMostra a representação JSON desse objeto.
setAuthorizationUrl(authUrl)AuthorizationExceptionDefine o URL de autorização para o qual o usuário é direcionado da solicitação de autorização.
setCustomUiCallback(callback)AuthorizationExceptionO nome de uma função a ser chamada para gerar uma solicitação de autorização personalizada.
setResourceDisplayName(name)AuthorizationExceptionDefine o nome que é exibido para o usuário ao solicitar a autorização.
throwException()voidAciona a exceção a ser gerada

Documentação detalhada

printJson()

Mostra a representação JSON desse objeto. Isso serve apenas para depuração.

Retornar

String


setAuthorizationUrl(authUrl)

Define o URL de autorização para o qual o usuário é direcionado da solicitação de autorização. Obrigatório.

Parâmetros

NomeTipoDescrição
authUrlStringO URL de autorização a ser definido.

Retornar

AuthorizationException: este objeto, para encadeamento.


setCustomUiCallback(callback)

O nome de uma função a ser chamada para gerar uma solicitação de autorização personalizada. Opcional.

Parâmetros

NomeTipoDescrição
callbackStringNome da função que gera uma solicitação de autorização personalizada.

Retornar

AuthorizationException: este objeto, para encadeamento.


setResourceDisplayName(name)

Define o nome que é exibido para o usuário ao solicitar a autorização. Obrigatório.

Parâmetros

NomeTipoDescrição
nameStringNome de exibição.

Retornar

AuthorizationException: este objeto, para encadeamento.


throwException()

Aciona a exceção a ser gerada