org.picketlink.config
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() |
HttpSecurityBuilder |
http() |
IdentityBeanConfigurationBuilder |
identity() |
IdentityConfigurationBuilder |
idmConfig() |
protected Builder<T> |
readFrom(T fromConfiguration) |
protected void |
validate() |
public AbstractSecurityConfigurationBuilder(SecurityConfigurationChildBuilder builder)
public IdentityConfigurationBuilder idmConfig()
idmConfig
in interface SecurityConfigurationChildBuilder
public IdentityBeanConfigurationBuilder identity()
identity
in interface SecurityConfigurationChildBuilder
public HttpSecurityBuilder http()
http
in interface SecurityConfigurationChildBuilder
public SecurityConfiguration build()
build
in interface SecurityConfigurationChildBuilder
protected T create() throws SecurityConfigurationException
create
in class Builder<T>
SecurityConfigurationException
protected void validate() throws SecurityConfigurationException
validate
in class Builder<T>
SecurityConfigurationException
protected Builder<T> readFrom(T fromConfiguration) throws SecurityConfigurationException
readFrom
in class Builder<T>
SecurityConfigurationException
Copyright © 2015 JBoss by Red Hat. All rights reserved.