Class DefaultMfaService
java.lang.Object
eu.rarogsoftware.rarog.platform.security.mfa.DefaultMfaService
- All Implemented Interfaces:
MfaService,SettingsInitializer
-
Field Summary
Fields inherited from interface eu.rarogsoftware.rarog.platform.api.security.mfa.MfaService
EXCLUDE_REQUEST_FROM_MFA_ATTRIBUTE -
Constructor Summary
ConstructorsConstructorDescriptionDefaultMfaService(ApplicationSettings applicationSettings, PluginsService pluginsService) -
Method Summary
Modifier and TypeMethodDescriptiongetMethodsForUser(StandardUser standardUser) voidinitialize(ApplicationSettings settings) Invoked during plugin activation or app startup.booleanbooleanbooleanboolean
-
Constructor Details
-
DefaultMfaService
-
-
Method Details
-
isMfaEnabled
public boolean isMfaEnabled()- Specified by:
isMfaEnabledin interfaceMfaService
-
isMfaForced
public boolean isMfaForced()- Specified by:
isMfaForcedin interfaceMfaService
-
isMfaEnabledForUser
- Specified by:
isMfaEnabledForUserin interfaceMfaService
-
isMfaConfiguredForUser
- Specified by:
isMfaConfiguredForUserin interfaceMfaService
-
getMethods
- Specified by:
getMethodsin interfaceMfaService
-
getMethodsForUser
- Specified by:
getMethodsForUserin interfaceMfaService
-
initialize
Description copied from interface:SettingsInitializerInvoked during plugin activation or app startup.- Specified by:
initializein interfaceSettingsInitializer- Parameters:
settings- system application settings object
-