Package-level declarations

Types

Link copied to clipboard
data class AccessToken(val value: String, val tokenType: String)

Represents an access token, which is used for authentication and authorization purposes.

Link copied to clipboard
internal data class AccessTokenRefreshResult(val accessToken: AccessToken, val refreshToken: RefreshToken)
Link copied to clipboard
internal interface AccessTokenRepository
Link copied to clipboard
internal interface AccessTokenRepositoryFactory

Interface for creating an AccessTokenRepository instance. Allows intaking a dynamic AccessTokenApi for its construction.

Link copied to clipboard
internal class AccessTokenRepositoryFactoryImpl(userId: <Error class: unknown class>, tokenStorage: <Error class: unknown class>) : AccessTokenRepositoryFactory
Link copied to clipboard
internal class AccessTokenRepositoryImpl(userId: <Error class: unknown class>, accessTokenApi: <Error class: unknown class>, authTokenStorage: <Error class: unknown class>, sessionMapper: SessionMapper = MapperProvider.sessionMapper()) : AccessTokenRepository
Link copied to clipboard
value class RefreshToken(val value: String)