Package-level declarations
Types
Link copied to clipboard
Fetches the SSO settings from the server.
Link copied to clipboard
interface GetSSOLoginSessionUseCase
Obtains a session from the server using the provided cookie
Link copied to clipboard
internal class GetSSOLoginSessionUseCaseImpl(ssoLoginRepository: SSOLoginRepository, proxyCredentials: ProxyCredentials?, sessionMapper: SessionMapper = MapperProvider.sessionMapper(), idMapper: <Error class: unknown class> = MapperProvider.idMapper()) : GetSSOLoginSessionUseCase
Link copied to clipboard
Link copied to clipboard
interface SSOFinalizeLoginUseCase
Finalizes a login using SSO
Link copied to clipboard
internal class SSOFinalizeLoginUseCaseImpl(ssoLoginRepository: SSOLoginRepository) : SSOFinalizeLoginUseCase
Link copied to clipboard
Link copied to clipboard
interface SSOInitiateLoginUseCase
Initiates a login using SSO
Link copied to clipboard
internal class SSOInitiateLoginUseCaseImpl(ssoLoginRepository: SSOLoginRepository, validateSSOCodeUseCase: ValidateSSOCodeUseCase, serverConfig: ServerConfig) : SSOInitiateLoginUseCase
Link copied to clipboard
class SSOLoginScope(ssoLoginRepository: SSOLoginRepository, serverConfig: ServerConfig, proxyCredentials: ProxyCredentials?)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
interface SSOMetaDataUseCase
Gets the SSO metadata
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
interface SSOSettingsUseCase
Gets the SSO settings
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
interface ValidateSSOCodeUseCase
Validates a SSO code. The code is valid if it starts with SSO_CODE_WIRE_PREFIX and contains a valid UUID with hex-and-dash format.
Link copied to clipboard