[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]
Subject: [xacml] Schema topics
Colleagues - Here are the elements and types for each topic.
Policy/rule
<xs:element name="policySetStatement" type="xacml:PolicySetStatementType"/>
<xs:element name="policyStatement" type="xacml:PolicyStatementType"/>
<xs:element name="rule" type="xacml:RuleType"/>
<xs:element name="authorizationDecisionStatement">
<xs:complexType name="PolicySetStatementType">
<xs:complexType name="PolicyStatementType">
<xs:complexType name="RuleType">
<xs:complexType name="AuthorizationDecisionStatementType">
<xs:complexType name="TargetType">
<xs:complexType name="SubjectsType">
<xs:complexType name="ResourcesType">
<xs:complexType name="ActionsType">
<xs:simpleType name="EffectType">
<xs:complexType name="PolicySetType">
<xs:complexType name="PolicySetDesignatorType">
<xs:complexType name="PolicyDesignatorType">
<xs:complexType name="RuleSetType">
<xs:complexType name="RuleDesignatorType">
Obligations
<xs:complexType name="ObligationsType">
<xs:complexType name="ObligationType">
Predicate expression
<xs:complexType name="PredicateExpressionType">
<xs:element name="predicateExpression" >
<xs:complexType name="PredicateExpressionAbstractType"/>
<xs:element name="and">
<xs:element name="or" >
<xs:element name="orderedOr" >
<xs:element name="nOf" >
<xs:element name="not" >
<xs:complexType name="AndType">
<xs:complexType name="OrType">
<xs:complexType name="OrderedOrType">
<xs:complexType name="NOfType">
<xs:complexType name="NotType">
Predicate
<xs:element name="predicate" >
<xs:complexType name="PredicateAbstractType"/>
<xs:element name="present" >
<xs:element name="equal" >
<xs:element name="greaterOrEqual" >
<xs:element name="lessOrEqual" >
<xs:element name="subset" >
<xs:element name="superset" >
<xs:element name="patternMatch" >
<xs:element name="nonNullSetIntersection">
<xs:complexType name="PresentType">
<xs:complexType name="CompareType">
Functions
<xs:element name="attributeFunction" >
<xs:complexType name="AttributeFunctionAbstractType"/>
<xs:element name="plus" >
<xs:element name="minus">
<xs:element name="times" >
<xs:element name="divide">
<xs:complexType name="ArgumentListType">
-----------------------------------------
Tim Moses
Tel: 613.270.3183
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]
Powered by eList eXpress LLC