public abstract class AbstractSecurityConfigurationBuilder<T> extends Builder<T> implements SecurityConfigurationChildBuilder
| Constructor and Description |
|---|
AbstractSecurityConfigurationBuilder(SecurityConfigurationChildBuilder builder) |
| Modifier and Type | Method and Description |
|---|---|
SecurityConfiguration |
build() |
protected T |
create()
Creates a new configuration.
|
HttpSecurityBuilder |
http() |
IdentityBeanConfigurationBuilder |
identity() |
IdentityConfigurationBuilder |
idmConfig() |
protected Builder<T> |
readFrom(T fromConfiguration)
Reads a pre-created configuration.
|
protected void |
validate()
Validates the internal state.
|
public AbstractSecurityConfigurationBuilder(SecurityConfigurationChildBuilder builder)
public IdentityConfigurationBuilder idmConfig()
idmConfig in interface SecurityConfigurationChildBuilderpublic IdentityBeanConfigurationBuilder identity()
identity in interface SecurityConfigurationChildBuilderpublic HttpSecurityBuilder http()
http in interface SecurityConfigurationChildBuilderpublic SecurityConfiguration build()
build in interface SecurityConfigurationChildBuilderprotected T create() throws SecurityConfigurationException
BuilderCreates a new configuration.
create in class Builder<T>SecurityConfigurationException - if any error occurs or for any invalid configurationprotected void validate()
throws SecurityConfigurationException
BuilderValidates the internal state.
validate in class Builder<T>SecurityConfigurationException - if any error occurs or for any invalid configurationprotected Builder<T> readFrom(T fromConfiguration) throws SecurityConfigurationException
BuilderReads a pre-created configuration.
readFrom in class Builder<T>SecurityConfigurationException - if any error occurs or for any invalid configurationCopyright © 2018 JBoss by Red Hat. All rights reserved.