Apache CXF API

org.apache.cxf.interceptor.security
Class SecureAnnotationsInterceptor

java.lang.Object
  extended by org.apache.cxf.phase.AbstractPhaseInterceptor<Message>
      extended by org.apache.cxf.interceptor.security.AbstractAuthorizingInInterceptor
          extended by org.apache.cxf.interceptor.security.SimpleAuthorizingInterceptor
              extended by org.apache.cxf.interceptor.security.SecureAnnotationsInterceptor
All Implemented Interfaces:
Interceptor<Message>, PhaseInterceptor<Message>

public class SecureAnnotationsInterceptor
extends SimpleAuthorizingInterceptor


Constructor Summary
SecureAnnotationsInterceptor()
           
 
Method Summary
protected  void findRoles(Class<?> cls, Map<String,String> rolesMap)
           
 void setAnnotationClassName(String name)
           
 void setSecuredObject(Object object)
           
 
Methods inherited from class org.apache.cxf.interceptor.security.SimpleAuthorizingInterceptor
getExpectedRoles, setGlobalRoles, setMethodRolesMap
 
Methods inherited from class org.apache.cxf.interceptor.security.AbstractAuthorizingInInterceptor
authorize, getDenyRoles, getTargetMethod, handleMessage
 
Methods inherited from class org.apache.cxf.phase.AbstractPhaseInterceptor
addAfter, addAfter, addBefore, addBefore, getAdditionalInterceptors, getAfter, getBefore, getId, getPhase, handleFault, isGET, isRequestor, setAfter, setBefore
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SecureAnnotationsInterceptor

public SecureAnnotationsInterceptor()
Method Detail

setAnnotationClassName

public void setAnnotationClassName(String name)

setSecuredObject

public void setSecuredObject(Object object)

findRoles

protected void findRoles(Class<?> cls,
                         Map<String,String> rolesMap)

Apache CXF API

Apache CXF