public class EvaluationEngineImpl extends java.lang.Object implements EvaluationEngine
| Constructor and Description |
|---|
EvaluationEngineImpl() |
| Modifier and Type | Method and Description |
|---|---|
org.jboss.security.xacml.sunxacml.ctx.ResponseCtx |
evaluate(RequestCtx reqCtx)
Evaluates an XACML request and returns an XACML response.
|
org.jboss.security.xacml.sunxacml.ctx.ResponseCtx |
evaluate(RequestCtx[] requests) |
java.lang.String |
evaluate(java.lang.String request)
Evaluates an XACML request and returns an XACML response.
|
java.lang.String |
evaluate(java.lang.String[] requests)
Evaluates a String array of XACML requests.
|
PDPClient |
getClient() |
ResponseCache |
getResponseCache() |
void |
setClient(PDPClient client) |
void |
setContextUtil(ContextUtil contextUtil) |
void |
setResponseCache(ResponseCache responseCache) |
public org.jboss.security.xacml.sunxacml.ctx.ResponseCtx evaluate(RequestCtx reqCtx) throws PEPException
EvaluationEngineevaluate in interface EvaluationEnginePEPExceptionpublic java.lang.String evaluate(java.lang.String request)
throws PEPException
EvaluationEngineevaluate in interface EvaluationEnginerequest - an XACML request as a StringPEPExceptionpublic java.lang.String evaluate(java.lang.String[] requests)
throws PEPException
EvaluationEngineevaluate in interface EvaluationEnginerequests - a String array of XACML requestsPEPExceptionpublic org.jboss.security.xacml.sunxacml.ctx.ResponseCtx evaluate(RequestCtx[] requests) throws PEPException
evaluate in interface EvaluationEnginePEPExceptionpublic PDPClient getClient()
getClient in interface EvaluationEnginepublic void setClient(PDPClient client)
setClient in interface EvaluationEngineclient - the client to setpublic ResponseCache getResponseCache()
getResponseCache in interface EvaluationEnginepublic void setResponseCache(ResponseCache responseCache)
setResponseCache in interface EvaluationEngineresponseCache - the responseCache to setpublic void setContextUtil(ContextUtil contextUtil)
Copyright © 2014 DuraSpace. All Rights Reserved.