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 voidfilter(javax.ws.rs.container.ContainerRequestContext context)protected CallbackHandlergetCallbackHandler(String name, String password)protected javax.ws.rs.core.Response.StatusgetRedirectStatus()protected javax.ws.rs.core.ResponsehandleAuthenticationException(SecurityException ex, Message m)protected booleanisRedirectPossible(javax.ws.rs.core.HttpHeaders headers)voidsetContextName(String name)voidsetIgnoreBasePath(boolean ignore)voidsetLoginConfig(Configuration config)voidsetRealmName(String name)voidsetRedirectURI(String uri)voidsetRoleClassifier(String rc)voidsetRoleClassifierType(String rct)voidsetRolePrefix(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:
filterin interfacejavax.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)
-
-