org.apache.cxf.jaxrs.security
Class JAASAuthenticationFilter
java.lang.Object
org.apache.cxf.jaxrs.security.JAASAuthenticationFilter
- All Implemented Interfaces:
- javax.ws.rs.container.ContainerRequestFilter
@PreMatching
@Priority(value=1000)
public class JAASAuthenticationFilter
- extends Object
- implements javax.ws.rs.container.ContainerRequestFilter
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JAASAuthenticationFilter
public JAASAuthenticationFilter()
setRolePrefix
@Deprecated
public void setRolePrefix(String name)
- Deprecated.
setIgnoreBasePath
public void setIgnoreBasePath(boolean ignore)
setContextName
public void setContextName(String name)
setLoginConfig
public void setLoginConfig(Configuration config)
setRoleClassifier
public void setRoleClassifier(String rc)
setRoleClassifierType
public void setRoleClassifierType(String rct)
setRedirectURI
public void setRedirectURI(String uri)
setRealmName
public void setRealmName(String name)
getCallbackHandler
protected CallbackHandler getCallbackHandler(String name,
String password)
filter
public void filter(javax.ws.rs.container.ContainerRequestContext context)
- Specified by:
filter
in interface javax.ws.rs.container.ContainerRequestFilter
handleAuthenticationException
protected javax.ws.rs.core.Response handleAuthenticationException(SecurityException ex,
Message m)
getRedirectStatus
protected javax.ws.rs.core.Response.Status getRedirectStatus()
isRedirectPossible
protected boolean isRedirectPossible(javax.ws.rs.core.HttpHeaders headers)
Apache CXF