public interface ContextHandler
| Modifier and Type | Method and Description |
|---|---|
RequestCtx |
buildRequest(java.util.List<java.util.Map<java.net.URI,java.util.List<org.jboss.security.xacml.sunxacml.attr.AttributeValue>>> subjects,
java.util.Map<java.net.URI,org.jboss.security.xacml.sunxacml.attr.AttributeValue> actions,
java.util.Map<java.net.URI,org.jboss.security.xacml.sunxacml.attr.AttributeValue> resources,
java.util.Map<java.net.URI,org.jboss.security.xacml.sunxacml.attr.AttributeValue> environment)
Creates a new Request.
|
org.jboss.security.xacml.sunxacml.ctx.ResponseCtx |
evaluate(RequestCtx reqCtx) |
java.lang.String |
evaluate(java.lang.String req) |
org.jboss.security.xacml.sunxacml.ctx.ResponseCtx |
evaluateBatch(RequestCtx[] requests) |
java.lang.String |
evaluateBatch(java.lang.String[] requests) |
RequestCtx buildRequest(java.util.List<java.util.Map<java.net.URI,java.util.List<org.jboss.security.xacml.sunxacml.attr.AttributeValue>>> subjects, java.util.Map<java.net.URI,org.jboss.security.xacml.sunxacml.attr.AttributeValue> actions, java.util.Map<java.net.URI,org.jboss.security.xacml.sunxacml.attr.AttributeValue> resources, java.util.Map<java.net.URI,org.jboss.security.xacml.sunxacml.attr.AttributeValue> environment) throws PEPException
subjects - a list of Mapactions - the URI of the requested Action.resources - a Mapenvironment - MapPEPExceptionorg.jboss.security.xacml.sunxacml.ctx.ResponseCtx evaluate(RequestCtx reqCtx) throws PEPException
reqCtx - an XACML request context for resolution.PEPExceptionjava.lang.String evaluate(java.lang.String req)
throws PEPException
req - an XACML request as a string for resolution.PEPExceptionjava.lang.String evaluateBatch(java.lang.String[] requests)
throws PEPException
requests - an array of XACML requests as strings for resolution.PEPExceptionorg.jboss.security.xacml.sunxacml.ctx.ResponseCtx evaluateBatch(RequestCtx[] requests) throws PEPException
PEPExceptionCopyright © 2014 DuraSpace. All Rights Reserved.