Package org.molgenis.security.settings
Interface AuthenticationSettings
-
- All Known Implementing Classes:
AuthenticationSettingsImpl
public interface AuthenticationSettings
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.Iterable<OidcClient>getOidcClients()booleangetSignUp()booleangetSignUpModeration()TwoFactorAuthenticationSettinggetTwoFactorAuthentication()voidsetOidcClients(java.util.List<OidcClient> oidcClients)voidsetSignUp(boolean signUp)voidsetSignUpModeration(boolean signUpModeration)voidsetTwoFactorAuthentication(TwoFactorAuthenticationSetting twoFactorAuthentication)
-
-
-
Method Detail
-
getSignUp
boolean getSignUp()
- Returns:
- whether sign up is enabled
-
setSignUp
void setSignUp(boolean signUp)
- Parameters:
signUp-trueif sign up is enabled
-
getSignUpModeration
boolean getSignUpModeration()
- Returns:
- whether sign up is moderated
-
setOidcClients
void setOidcClients(java.util.List<OidcClient> oidcClients)
-
getOidcClients
java.lang.Iterable<OidcClient> getOidcClients()
-
setSignUpModeration
void setSignUpModeration(boolean signUpModeration)
- Parameters:
signUpModeration-trueif sign up is moderated
-
setTwoFactorAuthentication
void setTwoFactorAuthentication(TwoFactorAuthenticationSetting twoFactorAuthentication)
- Parameters:
twoFactorAuthentication- whether two factor authentication is disabled, enabled or enforced
-
getTwoFactorAuthentication
TwoFactorAuthenticationSetting getTwoFactorAuthentication()
- Returns:
enabledorenforcedif two factor authentication is optional or mandatory,disabledwhen it is off
-
-