---
sourceDocument: Xanadu-API-Referenz
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/de-DE/xanadu/api-reference

 Release :

    - xanadu

ft:locale :

    - de-DE

ft:publication_title :

    - Xanadu-API-Referenz

ft:clusterId :

    - crapiref

bundleId :

    - crapiref

workflow :

    - Creator


---

# NowSDKAuthorizationBereitstellungsschnittstelle -- Android

# NowSDKAuthorizationBereitstellungsschnittstelle -- Android {#ariaid-title1}

* Freigeben Version: Xanadu
* 
* Aktualisiert 1. August 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 Minute Lesedauer

Die Schnittstelle NowSDKAuthorizationProvider stellt eine Funktion bereit, die den Link zur Instanz ServiceNow konfiguriert, für die eine Autorisierung erforderlich ist, sowie alle zugehörigen Rückrufe.

## NowSDKAuthorizationProvidering -- requestAuthorization(instanceURL: URL, Callback: Consumer \<List\<AuthorizationToken\> ?\>) {#ariaid-title2}

Autorisiert den aktuell angemeldeten Anwender in der angegebenen Instanz ServiceNow mithilfe der angegebenen AuthorizationToken-Objekte.
{#NSDKAuth-requestAuth_S_A__table_g2m_rdn_cqb__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| instanceURL | [URL](https://developer.android.com/reference/kotlin/java/net/URL.html) | ServiceNow Instanz, für die die Autorisierung angefordert wird. |
| Rückruf | [Verbraucher](https://developer.android.com/reference/kotlin/java/util/function/Consumer.html)​\<[Liste](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/)​\<[AuthorizationToken](https://servicenow-prod.fluidtopics.net/UxRHKn5yrGs~shbpL5iubg#AuthorizationTokenAndroidAPI "Die Klasse AuthorizationToken stellt das von der Hostanwendung bereitgestellte Autorisierungstoken bereit. Wird von NowSDK verwendet, um den Zugriff auf eine angegebene Instanz ServiceNow für den aktuell angemeldeten Anwender zu autorisieren.")\>?\> | Array von angemeldeten anwenderspezifischen Autorisierungstoken-Objekten. |
[Tabelle : 1. Parameter]

{#NSDKAuth-requestAuth_S_A__table_g2m_rdn_cqb} {#NSDKAuth-requestAuth_S_A__table_h2m_rdn_cqb__entry__2}

| Typ | Beschreibung |
|-|-|
| Keine |   |
[Tabelle : 2. Ergebnisse]

{#NSDKAuth-requestAuth_S_A__table_h2m_rdn_cqb}  
<br />

    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)
      }
    }


