@Deprecated public abstract class AbstractXACMLAuthorizingInterceptor extends AbstractPhaseInterceptor<Message>
Constructor and Description |
---|
AbstractXACMLAuthorizingInterceptor()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
protected boolean |
authorize(Principal principal,
List<String> roles,
Message message)
Deprecated.
Perform a (remote) authorization decision and return a boolean depending on the result
|
XACMLRequestBuilder |
getRequestBuilder()
Deprecated.
|
void |
handleMessage(Message message)
Deprecated.
Intercepts a message.
|
protected void |
handleObligations(org.opensaml.xacml.ctx.RequestType request,
Principal principal,
Message message,
org.opensaml.xacml.ctx.ResultType result)
Deprecated.
Handle any Obligations returned by the PDP
|
abstract org.opensaml.xacml.ctx.ResponseType |
performRequest(org.opensaml.xacml.ctx.RequestType request,
Message message)
Deprecated.
|
void |
setRequestBuilder(XACMLRequestBuilder requestBuilder)
Deprecated.
|
addAfter, addAfter, addBefore, addBefore, getAdditionalInterceptors, getAfter, getBefore, getId, getPhase, handleFault, isGET, isRequestor, setAfter, setBefore
public AbstractXACMLAuthorizingInterceptor()
public void handleMessage(Message message) throws Fault
Interceptor
Fault
public XACMLRequestBuilder getRequestBuilder()
public void setRequestBuilder(XACMLRequestBuilder requestBuilder)
protected boolean authorize(Principal principal, List<String> roles, Message message) throws Exception
Exception
public abstract org.opensaml.xacml.ctx.ResponseType performRequest(org.opensaml.xacml.ctx.RequestType request, Message message) throws Exception
Exception
Apache CXF