Um erro que pode ser retornado para acionar um cartão de autorização a ser mostrado ao usuário.
CardService.newAuthorizationException() .setAuthorizationUrl("http://auth.com/") .setResourceDisplayName("Example Resource") .throwException();
Métodos
Método | Tipo de retorno | Breve descrição |
---|---|---|
printJson() | String | Imprime a representação JSON desse objeto. |
setAuthorizationUrl(authUrl) | AuthorizationException | Define o URL de autorização para onde o usuário é levado do prompt de autorização. |
setCustomUiCallback(callback) | AuthorizationException | O nome de uma função a ser chamada para gerar um comando de autorização personalizado. |
setResourceDisplayName(name) | AuthorizationException | Define o nome que é exibido para o usuário quando solicita a autorização. |
throwException() | void | Aciona a geração dessa exceção. |
Documentação detalhada
printJson()
Imprime a representação JSON desse objeto. Isso é apenas para depuração.
Retornar
String
setAuthorizationUrl(authUrl)
Define o URL de autorização para onde o usuário é levado do prompt de autorização. Obrigatório.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
authUrl | String | O 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 um comando de autorização personalizado. Opcional.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
callback | String | O nome da função que gera um prompt de autorização personalizada. |
Retornar
AuthorizationException
: este objeto, para encadeamento.
setResourceDisplayName(name)
Define o nome que será exibido ao usuário quando a autorização for solicitada. Obrigatório.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
name | String | O nome de exibição. |
Retornar
AuthorizationException
: este objeto, para encadeamento.
throwException()
Aciona a geração dessa exceção.