public class SecurityConfigurationBuilder extends AbstractConfigurationChildBuilder implements SecurityConfigurationChildBuilder, Builder<SecurityConfiguration>
Modifier and Type | Field and Description |
---|---|
private AuthorizationConfigurationBuilder |
authorizationBuilder |
Constructor and Description |
---|
SecurityConfigurationBuilder(ConfigurationBuilder builder) |
Modifier and Type | Method and Description |
---|---|
AuthorizationConfigurationBuilder |
authorization() |
SecurityConfiguration |
create()
Create the configuration bean
|
SecurityConfigurationBuilder |
read(SecurityConfiguration template)
Reads the configuration from an already created configuration bean into this builder.
|
void |
validate()
Validate the data in this builder before building the configuration bean
|
build, clustering, compatibility, customInterceptors, dataContainer, deadlockDetection, eviction, expiration, getBuilder, indexing, invocationBatching, jmxStatistics, locking, persistence, security, sites, storeAsBinary, transaction, unsafe, versioning
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
build, clustering, compatibility, customInterceptors, dataContainer, deadlockDetection, eviction, expiration, indexing, invocationBatching, jmxStatistics, locking, persistence, security, sites, storeAsBinary, transaction, unsafe, versioning
private final AuthorizationConfigurationBuilder authorizationBuilder
public SecurityConfigurationBuilder(ConfigurationBuilder builder)
public void validate()
Builder
validate
in interface Builder<SecurityConfiguration>
public SecurityConfiguration create()
Builder
create
in interface Builder<SecurityConfiguration>
public SecurityConfigurationBuilder read(SecurityConfiguration template)
Builder
read
in interface Builder<SecurityConfiguration>
template
- the configuration from which to "clone" this config if needed.public AuthorizationConfigurationBuilder authorization()
authorization
in interface SecurityConfigurationChildBuilder