senior_platform_authentication_ui library

Classes

ApplicationKey
AppLocalizations
Callers can lookup localized strings with an instance of AppLocalizations returned by AppLocalizations.of(context).
AuthenticateKey
AuthenticateKeyUsecase
AuthenticationBiometricAuthRequested
AuthenticationBloc
Authentication business logic component.
AuthenticationData
AuthenticationEndpoints
Authentication endpoints
AuthenticationEvent
Base authentication event class.
AuthenticationRepository
AuthenticationResponse
AuthenticationResponseModel
AuthenticationState
AuthenticationStatusChanged
Fired everytime user's authentication status changes.
BaseAuthenticationScreen
BaseUsecase<Output, Input>
BiometricAuthenticateUsecase
BiometricAvailableUsecase
BiometricCanCheckUseCase
ChangeAccessTokenAuthenticationRequested
ChangePasswordSettings
ChangePasswordSettingsModel
CheckAuthenticationRequested
Check if the user has a valid authentication.
CheckBiometricAuthenticationRequested
CheckKeyStoredTokenUsecase
Verifies if the current stored token is valid.
CheckStatusConnectionUsecase
Verifies if the connection to network is working.
CheckStoredTokenUsecase
Verifies if the current stored token is valid.
ClearKeyStoredDataUsecase
ClearStoredDataUsecase
Clear all local storage data on device.
EmailAddress
EmailAddressModel
ErrorAuthentication
GetAuthenticationResponseByTokenJsonUsecase
GetConnectivityStatusUsecase
GetRecaptchaUrlUsecase
GetStoredKeyTokenUsecase
GetStoredKeyUsecase
GetStoredTokenUsecase
Get current token on local storage.
GetStoredUserUsecase
Get current user on local storage.
GetTenantLoginSettingsUsecase
GetUserInput
GetUserUsecase
HashInfo
HashInfoModel
HeaderKeys
Header tags
HeaderValues
Header values
HelperScreen
Integration
IntegrationModel
KeyAuthenticationCubit
KeyAuthenticationScreen
Application key registration screen class
KeyAuthenticationState
LoginMFA
LoginMFAModel
LoginMFAUsecase
LoginOfflineUsecase
LoginProviders
LoginProvidersModel
LoginUsecase
LoginWithKey
LoginWithKeyModel
LoginWithKeyUsecase
LoginWithResetPasswordUsecase
LogoutOfflineRequested
Calls logout when login offline is enabled.
LogoutOnlineRequested
Calls logout when login offline is disabled.
LogoutUsecase
MFAInfo
MFAInfoModel
NoParams
PasswordPolicySettings
PasswordPolicySettingsModel
RefreshKeyStoredTokenUsecase
RefreshStoredTokenUsecase
Refresh current token that is stored on local storage.
RefreshToken
RefreshTokenModel
RefreshTokenUsecase
RememberMeSettings
RememberMeSettingsModel
ResetPassword
ResetPasswordInfo
ResetPasswordInfoModel
ResetPasswordModel
ResetPasswordUsecase
SamlProvider
SamlProviderModel
SecureStorageRepository
SecureStorageRepositoryImpl
SendMFAConfigEmail
SendMFAConfigEmailModel
SendMFAConfigEmailUsecase
SeniorAuthentication
Base class to initialize Senior X authentication.
SeniorAuthenticationRepository
SeniorUserRepository
StoreAuthenticationDataUsecase
Stores authentication data into local storage.
StoreKeyAuthenticationDataUsecase
TenantEndpoints
Tenant endpoints
TenantLogin
TenantLoginModel
TenantLoginSettings
TenantLoginSettingsModel
Token
TokenModel
User
UserEndpoints
User endpoints
UserLogin
UserLoginModel
UserLoginResetPassword
UserLoginResetPasswordModel
UserModel
UserName
UserNameAuthenticationContent
UserNameAuthenticationCubit
UserNameAuthenticationScreen
UserNameAuthenticationState
UserRepository

Constants

bulletPoint → const String
return "•";
frontendUrlArchitecture → const String
Default change password url for Architecture environment.
frontendUrlBeta → const String
Default change password url for beta environment.
frontendUrlCloudLeaf → const String
Default change password url for cloud-leaf environment.
frontendUrlHomolog → const String
Default change password url for Homolog environment.
frontendUrlProduction → const String
Default change password url for production environment.
generalErrorState → const String
linkSeniorDocumentation → const String
logoSeniorSvg → const String
portalUrlArchitecture → const String
Default base url for get URLs from Architecture
portalUrlBeta → const String
Default base url for get URLs from beta
portalUrlCloudLeaf → const String
Default base url for get URLs from cloud-leaf
portalUrlHomolog → const String
Default base url for get URLs from homologX
portalUrlProduction → const String
Default base url for get URLs from production
restAnonymousUrlArchitecture → const String
Default base anonymous url for Architecture environment.
restAnonymousUrlBeta → const String
Default base anonymous url for beta environment.
restAnonymousUrlHomolog → const String
Default base anonymous url for Homolog environment.
restAnonymousUrlLeaf → const String
Default base anonymous url for cloud-leaf environment.
restAnonymousUrlProduction → const String
Default base anonymous url for production environment.
restUrlArchitecture → const String
Default base url for Architecture environment.
restUrlBeta → const String
Default base url for beta environment.
restUrlCloudLeaf → const String
Default base url for cloud-leaf environment.
restUrlHomolog → const String
Default base url for Homolog environment.
restUrlProduction → const String
Default base url for production environment.

Properties

emailRegex RegExp
final

Typedefs

TokenResult = ({Exception? exception, Token? token})