public class OperationInfoAuthorizingInterceptor extends SimpleAuthorizingInterceptor
globalRoles, methodRolesMap, userRolesMap
Constructor and Description |
---|
OperationInfoAuthorizingInterceptor() |
Modifier and Type | Method and Description |
---|---|
protected boolean |
authorize(SecurityContext sc,
String key) |
protected List<String> |
getDenyRoles(String key) |
protected List<String> |
getExpectedRoles(String key) |
protected OperationInfo |
getTargetOperationInfo(Message message) |
void |
handleMessage(Message message)
Intercepts a message.
|
protected boolean |
isMethodProtected(String key) |
createMethodSig, getExpectedRoles, isUserInRole, setCheckConfiguredRolesOnly, setGlobalRoles, setMethodRolesMap, setUserRolesMap
authorize, getDenyRoles, getTargetMethod, isAllowAnonymousUsers, isMethodProtected, setAllowAnonymousUsers
addAfter, addAfter, addBefore, addBefore, getAdditionalInterceptors, getAfter, getBefore, getId, getPhase, handleFault, isGET, isRequestor, setAfter, setBefore
public void handleMessage(Message message) throws Fault
Interceptor
handleMessage
in interface Interceptor<Message>
handleMessage
in class AbstractAuthorizingInInterceptor
Fault
protected boolean authorize(SecurityContext sc, String key)
protected OperationInfo getTargetOperationInfo(Message message)
protected boolean isMethodProtected(String key)
Apache CXF