--- title: AuthorizationToken class - Android description: 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.Returns the authorization token provided by the host application. locale: en-US canonical_url: https://www.servicenow.com/docs/r/australia/api-reference/cllent-mobile-api-reference/AuthorizationTokenAndroidAPI.html release: australia product: Cllent Mobile API Reference classification: cllent-mobile-api-reference topic_type: concept last_updated: "2026-03-12" reading_time_minutes: 1 breadcrumb: [Mobile SDK - Android, Mobile SDK API reference, API reference, API implementation and reference] --- # AuthorizationToken class- Android 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| | ``` class SDKManager @Inject constructor( private val settings: Provider, private val jwtService: JWTService ) : NowSDKAuthorizationProviding, DevicePermissionDelegate { override fun requestAuthorization( instanceURL: URL, callback: Consumer?> ) { 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) } } } ```