Class BasicAuthenticationConfig
- java.lang.Object
-
- io.apiman.gateway.engine.policies.config.BasicAuthenticationConfig
-
public class BasicAuthenticationConfig extends Object
Configuration object for the IP blacklist policy.- Author:
- eric.wittmann@redhat.com
-
-
Constructor Summary
Constructors Constructor Description BasicAuthenticationConfig()Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetForwardIdentityHttpHeader()JDBCIdentitySourcegetJdbcIdentity()LDAPIdentitySourcegetLdapIdentity()StringgetRealm()BooleangetRequireBasicAuth()StaticIdentitySourcegetStaticIdentity()booleanisRequireTransportSecurity()voidsetForwardIdentityHttpHeader(String forwardIdentityHttpHeader)voidsetJdbcIdentity(JDBCIdentitySource jdbcIdentity)voidsetLdapIdentity(LDAPIdentitySource ldapIdentity)voidsetRealm(String realm)voidsetRequireBasicAuth(Boolean requireBasicAuth)voidsetRequireTransportSecurity(boolean requireTransportSecurity)voidsetStaticIdentity(StaticIdentitySource staticIdentity)
-
-
-
Method Detail
-
getStaticIdentity
public StaticIdentitySource getStaticIdentity()
- Returns:
- the staticIdentity
-
setStaticIdentity
public void setStaticIdentity(StaticIdentitySource staticIdentity)
- Parameters:
staticIdentity- the staticIdentity to set
-
getRealm
public String getRealm()
- Returns:
- the realm
-
setRealm
public void setRealm(String realm)
- Parameters:
realm- the realm to set
-
getForwardIdentityHttpHeader
public String getForwardIdentityHttpHeader()
- Returns:
- the forwardIdentityHttpHeader
-
setForwardIdentityHttpHeader
public void setForwardIdentityHttpHeader(String forwardIdentityHttpHeader)
- Parameters:
forwardIdentityHttpHeader- the forwardIdentityHttpHeader to set
-
getLdapIdentity
public LDAPIdentitySource getLdapIdentity()
- Returns:
- the ldapIdentity
-
setLdapIdentity
public void setLdapIdentity(LDAPIdentitySource ldapIdentity)
- Parameters:
ldapIdentity- the ldapIdentity to set
-
getJdbcIdentity
public JDBCIdentitySource getJdbcIdentity()
- Returns:
- the jdbcIdentity
-
setJdbcIdentity
public void setJdbcIdentity(JDBCIdentitySource jdbcIdentity)
- Parameters:
jdbcIdentity- the jdbcIdentity to set
-
isRequireTransportSecurity
public boolean isRequireTransportSecurity()
- Returns:
- the requireTransportSecurity
-
setRequireTransportSecurity
public void setRequireTransportSecurity(boolean requireTransportSecurity)
- Parameters:
requireTransportSecurity- the requireTransportSecurity to set
-
getRequireBasicAuth
public Boolean getRequireBasicAuth()
- Returns:
- the requireBasicAuth
-
setRequireBasicAuth
public void setRequireBasicAuth(Boolean requireBasicAuth)
- Parameters:
requireBasicAuth- the requireBasicAuth to set
-
-