OASIS XACML Schema Reference

urn:oasis:xacml:core:2.0:policy:schema:cd
element Obligation

Model
<Obligation
  FulfillOn = "Permit" | "Deny"
  ObligationId = anyURI
>
AttributeAssignment*
</Obligation>
Disallowed substitutions (block)
none (extensions, restrictions and substitutions are allowed)
Substitution group exclusion (final)
none (extensions and restrictions are allowed)
Content Type
declared by type ObligationType
element-only content, not nillable.
Usage
This element can be the root element of XML instance documents.
This element can be the child of element Obligations.

Nested Element Summary
AttributeAssignmentTypeAttributeAssignment 0...∞
           


Attribute Summary
EffectTypeFulfillOn
           
anyURIObligationId
           

Attribute Detail

FulfillOn

Definition

Defined with global type EffectType

Model
"Permit" | "Deny"
Attribute Usage
required
Fundamental Facets
equality, non-numeric, unbounded, unordered, countable infinite value space
White Space Processing
collapse

ObligationId

Definition

Defined with global type anyURI

Model
Attribute Usage
required
Fundamental Facets
equality, non-numeric, unbounded, unordered, countable infinite value space
White Space Processing
collapse

OASIS XACML Schema Reference

Version: 10.0