[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]
Subject: RE: [xacml] proposal for AttributeValue element to support sequen ceof values.
Apparenly I looked at one schema version too old (at f, not g) <Attribute> in 'g' resolves that - unless I am wrong.. Daniel. -----Original Message----- From: Daniel Engovatov To: 'Simon Godik'; xacml@lists.oasis-open.org Sent: 8/15/02 5:40 PM Subject: RE: [xacml] proposal for AttributeValue element to support sequen ce of values. Currently <attributeValue> element is an extension of anyType, with specified DataType. XACML functions arguments are, in general, a sequence of typed elements - as it can be returned by a designator from context. While most accept only single values (sequence of size 1), some set operation functions have an arbitrary length sequence as an argument. We need to provide syntax to express a sequence of values as a literal argument in set operations (like union, member_of, intersection..) I propose adding element Value, of anyType, and defining <AttributeValueType> as sequence of <Value>, with DataType attribute, applicable to all elements in the sequence. It supports 0 size of the sequence, to support empty set in operations <xs:element name="Value" type="xs:anyType"/> <xs:element name="AttributeValue"/> <xs:complexType name="AttributeValueType"> <xs:sequence minOccurs="0" maxOccurs="unbounded"> <xs:element ref="Value"/> </xs:sequence> <xs:attribute name="name" type="xs:anyURI" use="required"/> </xs:complexType>
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]
Powered by eList eXpress LLC