Package 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(1000) public class JAASAuthenticationFilter extends Object implements javax.ws.rs.container.ContainerRequestFilter
-
-
Constructor Summary
Constructors Constructor Description JAASAuthenticationFilter()
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description void
filter(javax.ws.rs.container.ContainerRequestContext context)
protected CallbackHandler
getCallbackHandler(String name, String password)
protected javax.ws.rs.core.Response.Status
getRedirectStatus()
protected javax.ws.rs.core.Response
handleAuthenticationException(SecurityException ex, org.apache.cxf.message.Message m)
protected boolean
isRedirectPossible(javax.ws.rs.core.HttpHeaders headers)
void
setContextName(String name)
void
setIgnoreBasePath(boolean ignore)
void
setLoginConfig(Configuration config)
void
setRealmName(String name)
void
setRedirectURI(String uri)
void
setRoleClassifier(String rc)
void
setRoleClassifierType(String rct)
void
setRolePrefix(String name)
Deprecated.
-
-
-
Method Detail
-
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 interfacejavax.ws.rs.container.ContainerRequestFilter
-
handleAuthenticationException
protected javax.ws.rs.core.Response handleAuthenticationException(SecurityException ex, org.apache.cxf.message.Message m)
-
getRedirectStatus
protected javax.ws.rs.core.Response.Status getRedirectStatus()
-
isRedirectPossible
protected boolean isRedirectPossible(javax.ws.rs.core.HttpHeaders headers)
-
-