AuthorizationToken class - Android

concept australia Updated Sep 10, 2026 1 min read AuthorizationTokenAndroidAPI.md
Raw file servicenow.com

The AuthorizationToken class provides the authorization token provided by the host application. Used by the NowSDK to authorize access to a specified ServiceNow instance for the currently logged in user.

Name

Type

Description

token

String

Value of the authorization token.

type

String

Type of authorization token.Valid values (case-sensitive):

  • JWT
  • OAuthAccess
  • OAuthRefresh
**Parent Topic:**[Mobile SDK - Android](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/api-reference/cllent-mobile-api-reference/MobileSDKAndroidAPI.md)

AuthorizatonToken - AuthorizationToken(type: AuthorizationTokenType, token: String)

Returns the authorization token provided by the host application.

Name

Type

Description

type

String

Type of authorization token.Valid values (case-sensitive):

  • JWT
  • OAuthAccess
  • OAuthRefresh

token

String

Value of the authorization token.

|Type|Description| |----|-----------| |None| |
Java
class SDKManager @Inject constructor(  private val settings: Provider<NowSDKSettings>,  private val jwtService: JWTService) : NowSDKAuthorizationProviding,  DevicePermissionDelegate {
  override fun requestAuthorization(    instanceURL: URL,    callback: Consumer<List<AuthorizationToken>?>  ) {      GlobalScope.launch(Dispatchers.IO) {        try {          val token = jwtService.getJWT(settings.get().user, settings.get().clientId).token          callback.accept(            listOf(              AuthorizationToken(                AuthorizationTokenType.JWT,                token              )            )          )        } catch (ex : Exception) {           Log.e("JWT", "Failed to get jwt", ex)           return@launch callback.accept(null)        }      }    }
Search documentation
Search document titles and file paths on the australia branch