NowSDKAuthorizationBereitstellungsschnittstelle – Android

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 1 Minute Lesedauer
  • 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.

    Tabelle : 1. Parameter
    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.
    Tabelle : 2. Ergebnisse
    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)
      }
    }