NowSDKAuthorizationBereitstellungsschnittstelle – Android
Die Schnittstelle NowSDKAuthorizationBereitstellung stellt eine Funktion bereit, die den Link zur Instanz ServiceNow konfiguriert, für die eine Autorisierung erforderlich ist, sowie zugehörige Rückrufe.
NowSDKAuthorizationBereitstellung – requestAuthorization(instanceURL: URL, callback: Consumer <List<AuthorizationToken> ?>)
Autorisiert den aktuell angemeldeten Benutzer in der angegebenen Instanz ServiceNow mithilfe der angegebenen AuthorizationToken-Objekte.
| Name | Typ | Beschreibung |
|---|---|---|
| instanceURL | URL | ServiceNow -Instanz, für die die Autorisierung angefordert wird. |
| Rückruf | Verbraucher<Liste<AuthorizationToken>?> | Array von angemeldeten benutzerspezifischen Autorisierungstoken-Objekten. |
| Typ | Beschreibung |
|---|---|
| Keine |
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)
}
}