org.wso2.balana.xacml3
Class ObligationExpressions

java.lang.Object
  extended by org.wso2.balana.xacml3.ObligationExpressions

public class ObligationExpressions
extends Object

Represents ObligationExpressionType in the XACML 3.0 policy schema


Constructor Summary
ObligationExpressions(Set<ObligationExpression> obligationExpressions)
          Constructor that creates a new ObligationExpressions based on the given elements.
 
Method Summary
static ObligationExpressions getInstance(Node root, PolicyMetaData metaData)
          creates a ObligationExpressions based on its DOM node.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ObligationExpressions

public ObligationExpressions(Set<ObligationExpression> obligationExpressions)
Constructor that creates a new ObligationExpressions based on the given elements.

Parameters:
obligationExpressions - Set of ObligationExpression
Method Detail

getInstance

public static ObligationExpressions getInstance(Node root,
                                                PolicyMetaData metaData)
                                         throws ParsingException
creates a ObligationExpressions based on its DOM node.

Parameters:
root - root the node to parse for the ObligationExpressions
metaData - meta-date associated with the policy
Returns:
a new ObligationExpressions constructed by parsing
Throws:
ParsingException - if the DOM node is invalid


Copyright © 2015 WSO2. All rights reserved.