Class NettyHttpSecurityConfiguration
- java.lang.Object
-
- org.apache.camel.component.netty.http.NettyHttpSecurityConfiguration
-
public class NettyHttpSecurityConfiguration extends Object
Security configuration for theNettyHttpConsumer
.
-
-
Constructor Summary
Constructors Constructor Description NettyHttpSecurityConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getConstraint()
org.apache.camel.LoggingLevel
getLoginDeniedLoggingLevel()
String
getRealm()
SecurityAuthenticator
getSecurityAuthenticator()
SecurityConstraint
getSecurityConstraint()
boolean
isAuthenticate()
void
setAuthenticate(boolean authenticate)
Whether to enable authenticationvoid
setConstraint(String constraint)
The supported restricted.void
setLoginDeniedLoggingLevel(org.apache.camel.LoggingLevel loginDeniedLoggingLevel)
Sets a logging level to use for logging denied login attempts (incl stacktraces)void
setRealm(String realm)
Sets the name of the realm to use.void
setSecurityAuthenticator(SecurityAuthenticator securityAuthenticator)
Sets theSecurityAuthenticator
to use for authenticating theHttpPrincipal
.void
setSecurityConstraint(SecurityConstraint securityConstraint)
Sets aSecurityConstraint
to use for checking if a web resource is restricted or not
-
-
-
Method Detail
-
isAuthenticate
public boolean isAuthenticate()
-
setAuthenticate
public void setAuthenticate(boolean authenticate)
Whether to enable authentication
-
getConstraint
public String getConstraint()
-
setConstraint
public void setConstraint(String constraint)
The supported restricted. Currently only Basic is supported.
-
getRealm
public String getRealm()
-
setRealm
public void setRealm(String realm)
Sets the name of the realm to use.
-
getSecurityConstraint
public SecurityConstraint getSecurityConstraint()
-
setSecurityConstraint
public void setSecurityConstraint(SecurityConstraint securityConstraint)
Sets aSecurityConstraint
to use for checking if a web resource is restricted or not By default this is null, which means all resources is restricted.
-
getSecurityAuthenticator
public SecurityAuthenticator getSecurityAuthenticator()
-
setSecurityAuthenticator
public void setSecurityAuthenticator(SecurityAuthenticator securityAuthenticator)
Sets theSecurityAuthenticator
to use for authenticating theHttpPrincipal
.
-
getLoginDeniedLoggingLevel
public org.apache.camel.LoggingLevel getLoginDeniedLoggingLevel()
-
setLoginDeniedLoggingLevel
public void setLoginDeniedLoggingLevel(org.apache.camel.LoggingLevel loginDeniedLoggingLevel)
Sets a logging level to use for logging denied login attempts (incl stacktraces) This level is by default DEBUG.
-
-