Package io.vertigo.account
Class AccountFeatures
java.lang.Object
io.vertigo.core.node.config.Features<AccountFeatures>
io.vertigo.account.AccountFeatures
- All Implemented Interfaces:
io.vertigo.core.lang.Builder<io.vertigo.core.node.config.ModuleConfig>
Defines the 'account' extension
- Author:
- pchretien
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidActivates authentication.Activates authorization.withLdapAuthentication(io.vertigo.core.param.Param... params) Activates ldap authentication.withLdapIdentityProvider(io.vertigo.core.param.Param... params) withLoaderAccount(io.vertigo.core.param.Param... params) withMemoryAccountCache(io.vertigo.core.param.Param... params) withMockAuthentication(io.vertigo.core.param.Param... params) Activates mock authentication.withRedisAccountCache(io.vertigo.core.param.Param... params) withSecurity(io.vertigo.core.param.Param... params) Activates user session.withStoreAccount(io.vertigo.core.param.Param... params) Activates text authentication.withStoreAuthentication(io.vertigo.core.param.Param... params) Activates store authentication.withStoreIdentityProvider(io.vertigo.core.param.Param... params) withTextAccount(io.vertigo.core.param.Param... params) Activates text authentication.withTextAuthentication(io.vertigo.core.param.Param... params) Activates text authentication.withTextIdentityProvider(io.vertigo.core.param.Param... params) Methods inherited from class io.vertigo.core.node.config.Features
addPlugin, build, getModuleConfigBuilder
-
Constructor Details
-
AccountFeatures
public AccountFeatures()Constructor.
-
-
Method Details
-
withSecurity
Activates user session.- Parameters:
params- the user session class name- Returns:
- these features
-
withAuthentication
Activates authentication.- Returns:
- these features
-
withTextAuthentication
Activates text authentication.- Returns:
- these features
-
withStoreAuthentication
Activates store authentication.- Returns:
- these features
-
withLdapAuthentication
Activates ldap authentication.- Returns:
- these features
-
withMockAuthentication
Activates mock authentication.- Returns:
- these features
-
withAccount
-
withStoreAccount
Activates text authentication.- Returns:
- these features
-
withTextAccount
Activates text authentication.- Returns:
- these features
-
withLoaderAccount
-
withMemoryAccountCache
-
withRedisAccountCache
-
withIdentityProvider
-
withStoreIdentityProvider
-
withLdapIdentityProvider
-
withTextIdentityProvider
-
withAuthorization
Activates authorization.- Returns:
- these features
-
buildFeatures
protected void buildFeatures()- Specified by:
buildFeaturesin classio.vertigo.core.node.config.Features<AccountFeatures>
-