public class XACMLRequestProcessor extends Object
Modifier and Type | Method and Description |
---|---|
static XACMLRequestProcessor |
getInstance()
Returns an instance of
XACMLRequestProcessor |
Response |
processRequest(Request xacmlRequest,
String pdpEntityId,
String pepEntityId)
Processes an XACML context Request and returns an XACML context
Response.
|
public static XACMLRequestProcessor getInstance() throws XACMLException
XACMLRequestProcessor
XACMLException
- If can not return an instance of XACMLRequestProcessor
.public Response processRequest(Request xacmlRequest, String pdpEntityId, String pepEntityId) throws XACMLException, SAML2Exception
xacmlRequest
- XACML context Request. This describes the
Resource(s), Subject(s), Action, Environment of the request
and corresponds to XACML context schema element Request.
One would contruct this Request object using XACML client SDK.pdpEntityId
- EntityID of PDPpepEntityId
- EntityID of PEPXACMLException
- if request could not be processedSAML2Exception
Copyright © 2010-2018, ForgeRock All Rights Reserved.