Interface NowSDKAuthorizationProviding : Android
L’interface NowSDKAuthorizationProviding fournit une fonction qui configure le lien vers l’instance ServiceNow pour laquelle une autorisation est nécessaire et tous les rappels associés.
NowSDKAuthorizationProviding : requestAuthorization(instanceURL : URL, rappel : Consumer<List<AuthorizationToken> ?>)
Autorise l’utilisateur actuellement connecté sur l’instance spécifiée ServiceNow à l’aide des objets AuthorizationToken spécifiés.
| Nom | Type | Description |
|---|---|---|
| URL d’instance | URL | ServiceNow Instance pour laquelle l’autorisation est demandée. |
| rappel | Consumer<List<AuthorizationToken> ?> | Tableau d’objets de jetons d’autorisation spécifiques à l’utilisateur connecté. |
| Type | Description |
|---|---|
| Néant |
class NowSDKAuthorizationManager: NowSDKAuthorizationProviding {
override fun requestAuthorization(
instanceURL: URL,
callback: Consumer<List<AuthorizationToken>?>
){
val token = JWTService.fetchJwt()
val authorizationToken = AuthorizationToken(AuthorizationTokenType.JWT, token)
val result = listOf(authorizationToken)
callback.accept(result)
}
}