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
Enums
- AuthenticationFlow
- AuthenticationStatus
- BiometryStatus
- ErrorType
- KeyAuthenticationFlow
- NetworkStatus
- PlatformEnvironment
- Senior X platform environments
- ThemeOption
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
Functions
-
lookupAppLocalizations(
Locale locale) → AppLocalizations
Typedefs
- TokenResult = ({Exception? exception, Token? token})