JBoss port of sunxacml 2.0.5-redhat-1

Uses of Class
org.jboss.security.xacml.sunxacml.PolicyMetaData

Packages that use PolicyMetaData
org.jboss.security.xacml.sunxacml This is the root package, which contains the PDP class where most people will want to start. 
org.jboss.security.xacml.sunxacml.attr Contains many of the classes related to attributes and attribute retrieval. 
org.jboss.security.xacml.sunxacml.cond Support for Conditions is in this package. 
org.jboss.security.xacml.sunxacml.finder The finder package supports all of the pieces of the XACML specification that require custom implementation. 
org.jboss.security.xacml.sunxacml.support.finder   
 

Uses of PolicyMetaData in org.jboss.security.xacml.sunxacml
 

Methods in org.jboss.security.xacml.sunxacml that return PolicyMetaData
 PolicyMetaData AbstractPolicy.getMetaData()
          Returns the meta-data associated with this policy
 PolicyMetaData PolicyReference.getMetaData()
          Returns the meta-data associated with this policy.
 

Methods in org.jboss.security.xacml.sunxacml with parameters of type PolicyMetaData
static TargetSection TargetSection.getInstance(Node root, int matchType, PolicyMetaData metaData)
          Creates a Target by parsing a node.
static TargetMatch TargetMatch.getInstance(Node root, int matchType, PolicyMetaData metaData)
          Creates a TargetMatch by parsing a node, using the input prefix to determine whether this is a SubjectMatch, ResourceMatch, or ActionMatch.
static TargetMatchGroup TargetMatchGroup.getInstance(Node root, int matchType, PolicyMetaData metaData)
          Creates a Target based on its DOM node.
static PolicyReference PolicyReference.getInstance(Node root, PolicyFinder finder, PolicyMetaData metaData)
          Creates an instance of a PolicyReference object based on a DOM node.
static Target Target.getInstance(Node root, PolicyMetaData metaData)
          Creates a Target by parsing a node.
static Rule Rule.getInstance(Node root, PolicyMetaData metaData, VariableManager manager)
          Returns a new instance of the Rule class based on a DOM node.
 

Constructors in org.jboss.security.xacml.sunxacml with parameters of type PolicyMetaData
PolicyReference(URI reference, int policyType, PolicyFinder finder, PolicyMetaData parentMetaData)
          Creates a new PolicyReference instance.
PolicyReference(URI reference, int policyType, VersionConstraints constraints, PolicyFinder finder, PolicyMetaData parentMetaData)
          Creates a new PolicyReference instance with version constraints.
 

Uses of PolicyMetaData in org.jboss.security.xacml.sunxacml.attr
 

Methods in org.jboss.security.xacml.sunxacml.attr with parameters of type PolicyMetaData
static AttributeDesignator AttributeDesignator.getInstance(Node root, int target, PolicyMetaData metaData)
          Creates a new AttributeDesignator based on the DOM root of the XML data.
static AttributeSelector AttributeSelector.getInstance(Node root, PolicyMetaData metaData)
          Creates a new AttributeSelector based on the DOM root of the XML type.
 

Uses of PolicyMetaData in org.jboss.security.xacml.sunxacml.cond
 

Methods in org.jboss.security.xacml.sunxacml.cond with parameters of type PolicyMetaData
static VariableReference VariableReference.getInstance(Node root, PolicyMetaData metaData, VariableManager manager)
          Returns a new instance of the VariableReference class based on a DOM node.
static Apply Apply.getInstance(Node root, PolicyMetaData metaData, VariableManager manager)
          Returns an instance of Apply based on the given DOM root.
static Condition Condition.getInstance(Node root, PolicyMetaData metaData, VariableManager manager)
          Returns an instance of Condition based on the given DOM root.
static VariableDefinition VariableDefinition.getInstance(Node root, PolicyMetaData metaData, VariableManager manager)
          Returns a new instance of the VariableDefinition class based on a DOM node.
 

Constructors in org.jboss.security.xacml.sunxacml.cond with parameters of type PolicyMetaData
VariableManager(Map variableIds, PolicyMetaData metaData)
          Creates a manager with a fixed set of supported identifiers.
 

Uses of PolicyMetaData in org.jboss.security.xacml.sunxacml.finder
 

Methods in org.jboss.security.xacml.sunxacml.finder with parameters of type PolicyMetaData
 PolicyFinderResult PolicyFinderModule.findPolicy(URI idReference, int type, VersionConstraints constraints, PolicyMetaData parentMetaData)
          Tries to find one and only one matching policy given the idReference If more than one policy is found, this is an error and must be reported as such.
 PolicyFinderResult PolicyFinder.findPolicy(URI idReference, int type, VersionConstraints constraints, PolicyMetaData parentMetaData)
          Finds a policy based on an id reference.
 

Uses of PolicyMetaData in org.jboss.security.xacml.sunxacml.support.finder
 

Methods in org.jboss.security.xacml.sunxacml.support.finder with parameters of type PolicyMetaData
 PolicyFinderResult BasicPolicyFinderModule.findPolicy(URI idReference, int type, VersionConstraints constraints, PolicyMetaData parentMetaData)
          Attempts to find a policy by reference, based on the provided parameters.
 PolicyFinderResult StaticRefPolicyFinderModule.findPolicy(URI idReference, int type, VersionConstraints constraints, PolicyMetaData parentMetaData)
          Attempts to find a policy by reference, based on the provided parameters.
 PolicyFinderResult URLPolicyFinderModule.findPolicy(URI idReference, int type, VersionConstraints constraints, PolicyMetaData parentMetaData)
          Attempts to find a policy by reference, based on the provided parameters.
 


JBoss port of sunxacml 2.0.5-redhat-1

Copyright © 2011 JBoss, a division of Red Hat, Inc.. All Rights Reserved.