de.fzj.unicore.uas.security
Interface XacmlPDP

All Known Implementing Classes:
SimplePDP

public interface XacmlPDP

a policy decision point using XACML

Author:
schuller

Field Summary
static java.lang.String XACML_CONFIGFILE
           
 
Method Summary
 com.sun.xacml.ctx.ResponseCtx evaluate(com.sun.xacml.ctx.RequestCtx request)
          Evaluates the given request and returns the Response that the PDP will hand back to the PEP.
 

Field Detail

XACML_CONFIGFILE

static final java.lang.String XACML_CONFIGFILE
See Also:
Constant Field Values
Method Detail

evaluate

com.sun.xacml.ctx.ResponseCtx evaluate(com.sun.xacml.ctx.RequestCtx request)
                                       throws AuthorisationException
Evaluates the given request and returns the Response that the PDP will hand back to the PEP.

Parameters:
request - the Request
Returns:
the result of the evaluation
Throws:
java.io.IOException - if there is a problem accessing policies
AuthorisationException - if the Request is invalid or some other problem (e.g.IO error) occurs


Copyright © 2006-2010 Research Center Juelich. All Rights Reserved.