KeycloakLoginClient

Interface to get acquire tokens from keycloak. Build with initKeycloakLoginClient

Functions

Link copied to clipboard
abstract fun login(realm: String, grantType: String, clientId: String, clientSecret: String): AccessToken
abstract fun login(realm: String, grantType: String, refreshToken: String, clientId: String, clientSecret: String): AccessToken
abstract fun login(realm: String, grantType: String, code: String, clientId: String, clientSecret: String, redirectUri: String): AccessToken
abstract fun login(realm: String, grantType: String, clientId: String, clientSecret: String, username: String, password: String, totp: String): AccessToken