Skip to content

Overview

//trimble-id-android/com.trimble.id.android

Package-level declarations

Types

NameSummary
Authenticator[androidJvm]
open class Authenticator(context: Context, configurationEndpoint: String, clientID: String, redirectUri: String, scope: String) : IAuthenticator
An authenticator that utilizes a custom URI callback.
IAccountManager[androidJvm]
interface IAccountManager
Interface for managing user accounts in a multi-user environment.
IAuthenticator[androidJvm]
interface IAuthenticator
Common interface for Authenticator
ILoginResponseCallback[androidJvm]
interface ILoginResponseCallback
Callback interface for login request.
ILogoutResponseCallback[androidJvm]
interface ILogoutResponseCallback
Callback interface for logout request.
MultiUserAccountManager[androidJvm]
class MultiUserAccountManager(authenticator: Authenticator) : IAccountManager
AccountManager is responsible for managing user accounts in a multi-user environment. It interacts with the provided Authenticator instance to handle authentication-related tasks.