Apache CXF API

org.apache.cxf.jaxrs.security
Class JAASAuthenticationFilter

java.lang.Object
  extended by org.apache.cxf.jaxrs.security.JAASAuthenticationFilter
All Implemented Interfaces:
RequestHandler

public class JAASAuthenticationFilter
extends Object
implements RequestHandler


Constructor Summary
JAASAuthenticationFilter()
           
 
Method Summary
protected  CallbackHandler getCallbackHandler(String name, String password)
           
protected  javax.ws.rs.core.Response.Status getRedirectStatus()
           
protected  javax.ws.rs.core.Response handleAuthenticationException(AuthenticationException ex, Message m)
           
 javax.ws.rs.core.Response handleRequest(Message m, ClassResourceInfo resourceClass)
           
protected  boolean isRedirectPossible(javax.ws.rs.core.HttpHeaders headers)
           
 void setContextName(String name)
           
 void setIgnoreBasePath(boolean ignore)
           
 void setRealmName(String name)
           
 void setRedirectURI(String uri)
           
 void setRolePrefix(String name)
          Deprecated. 
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JAASAuthenticationFilter

public JAASAuthenticationFilter()
Method Detail

setIgnoreBasePath

public void setIgnoreBasePath(boolean ignore)

setContextName

public void setContextName(String name)

setRolePrefix

@Deprecated
public void setRolePrefix(String name)
Deprecated. 


setRedirectURI

public void setRedirectURI(String uri)

setRealmName

public void setRealmName(String name)

getCallbackHandler

protected CallbackHandler getCallbackHandler(String name,
                                             String password)

handleRequest

public javax.ws.rs.core.Response handleRequest(Message m,
                                               ClassResourceInfo resourceClass)
Specified by:
handleRequest in interface RequestHandler

handleAuthenticationException

protected javax.ws.rs.core.Response handleAuthenticationException(AuthenticationException ex,
                                                                  Message m)

getRedirectStatus

protected javax.ws.rs.core.Response.Status getRedirectStatus()

isRedirectPossible

protected boolean isRedirectPossible(javax.ws.rs.core.HttpHeaders headers)

Apache CXF API

Apache CXF