public class SecurityConfigurationBuilder extends Builder<SecurityConfiguration> implements SecurityConfigurationChildBuilder
A class used to build SecurityConfiguration instances, providing a fluent API with some meaningful
methods.
It can be initialized in two ways:
| Constructor and Description |
|---|
SecurityConfigurationBuilder() |
| Modifier and Type | Method and Description |
|---|---|
SecurityConfiguration |
build()
Builds a
SecurityConfiguration instance. |
protected SecurityConfiguration |
create()
Creates a new configuration.
|
HttpSecurityBuilder |
http()
Convenience methods to configure HTTP security.
|
IdentityBeanConfigurationBuilder |
identity()
Convenience methods to configure behavior of the
Identity bean. |
IdentityConfigurationBuilder |
idmConfig()
Convenience methods for Identity Management Configuration.
|
protected Builder<SecurityConfiguration> |
readFrom(SecurityConfiguration fromConfiguration)
Reads a pre-created configuration.
|
protected void |
validate()
Validates the internal state.
|
public IdentityConfigurationBuilder idmConfig()
Convenience methods for Identity Management Configuration.
idmConfig in interface SecurityConfigurationChildBuilderpublic IdentityBeanConfigurationBuilder identity()
Convenience methods to configure behavior of the Identity bean.
identity in interface SecurityConfigurationChildBuilderpublic HttpSecurityBuilder http()
Convenience methods to configure HTTP security.
http in interface SecurityConfigurationChildBuilderpublic SecurityConfiguration build()
Builds a SecurityConfiguration instance.
build in interface SecurityConfigurationChildBuilderprotected SecurityConfiguration create() throws SecurityConfigurationException
BuilderCreates a new configuration.
create in class Builder<SecurityConfiguration>SecurityConfigurationException - if any error occurs or for any invalid configurationprotected void validate()
throws SecurityConfigurationException
BuilderValidates the internal state.
validate in class Builder<SecurityConfiguration>SecurityConfigurationException - if any error occurs or for any invalid configurationprotected Builder<SecurityConfiguration> readFrom(SecurityConfiguration fromConfiguration) throws SecurityConfigurationException
BuilderReads a pre-created configuration.
readFrom in class Builder<SecurityConfiguration>SecurityConfigurationException - if any error occurs or for any invalid configurationCopyright © 2018 JBoss by Red Hat. All rights reserved.