|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jboss.security.xacml.core.JBossPDP
public class JBossPDP
PDP for JBoss XACML
| Constructor Summary | |
|---|---|
JBossPDP()
CTR |
|
JBossPDP(InputSource configFile)
Create a PDP |
|
JBossPDP(InputStream configFile)
Create a PDP |
|
JBossPDP(Node configFile)
Create a PDP |
|
JBossPDP(URL configFileURL)
Create a PDP |
|
JBossPDP(javax.xml.stream.XMLStreamReader configFile)
Create a PDP |
|
| Method Summary | |
|---|---|
ResponseContext |
evaluate(RequestContext request)
Method to evaluate a XACML Request |
void |
setLocators(Set<PolicyLocator> locators)
Set a set of policy locators. |
void |
setPolicies(Set<XACMLPolicy> policies)
Set a set of Policy/PolicySet instances on the PDP - Remember to also pass a set of PolicyLocators if you have not used a JBossXACML config file |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public JBossPDP()
public JBossPDP(InputStream configFile)
configFile - Inputstream for the JBossXACML Config Filepublic JBossPDP(InputSource configFile)
configFile - InputSource for the JBossXACML Config Filepublic JBossPDP(Node configFile)
configFile - Parsed Node for the JBossXACML Config Filepublic JBossPDP(javax.xml.stream.XMLStreamReader configFile)
configFile - XMLStreamReader for the JBossXACML Config Filepublic JBossPDP(URL configFileURL)
configFileURL - URL of the JBossXACML Config File| Method Detail |
|---|
public void setLocators(Set<PolicyLocator> locators)
PolicyDecisionPoint
setLocators in interface PolicyDecisionPointlocators - a set of PolicyLocator instancesPolicyDecisionPoint.setLocators(Set)public void setPolicies(Set<XACMLPolicy> policies)
PolicyDecisionPoint
setPolicies in interface PolicyDecisionPointpolicies - a Set of Policy/PolicySet instancesPolicyDecisionPoint.setPolicies(Set)public ResponseContext evaluate(RequestContext request)
PolicyDecisionPoint
evaluate in interface PolicyDecisionPointrequest - The RequestContext that contains the XACML RequestPolicyDecisionPoint.evaluate(RequestContext)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||