← Prev in month ← Prev in thread

item 11 (xacml extension points) mods

From
Simon Godik <>
Date
2004-02-02T09:28:19+00:00
ID
00cf01c3e96f$ecbb85e0$6501a8c0@C908876A
Thread
item 11 (xacml extension points) mods
After focus call mods to the xacml extension points 
proposal. (Item 11).

 

Proposal:
Allow element of type 
<xacml:ParametrsType> as an optional child of <xacml:PolicySet> and 
<xacml:Policy> elements. <xacml:Parameters> element contains a list 
of parameters specific to the combining algorithm of <xacml:Parameters> 
element parent. If MustUnderstand attribute of <xacml:Parameters> element 
is set to "true", PDP must be able to process all enclosed 
<xacml:Parameter> elements. If MustUnderstand is 'true', a list of 
parameters must include at least one parameter.

If MustUnderstand attribute is set to "false", PDP 
may ignore a list of combiner-specific parameters.

 

Parameter names and values are interpreted by 
the combining algorithm.

 

Schema:

<xs:element name="Parameters" 
type="xacml:ParametersType"/>
<xs:complexType 
name="ParametersType">
<xs:sequence>
<xs:element 
ref="xacml:Parameter" minOccurs="0" 
maxOccurs="unbounded"/>
</xs:sequence>

<xs:attribute name="MustUnderstand" 
type="xs:boolean" use="required"/>
</xs:complexType>
<!-- 
-->
<xs:element name="Parameter" 
type="xacml:ParameterType"/>
<xs:complexType 
name="ParameterType">
<xs:sequence>
<xs:any namespace="##any" 
processContents="lax" minOccurs="0" 
maxOccurs="unbounded"/>
</xs:sequence>
<xs:attribute name="ParameterName" type="string" 
use="required"/>
</xs:complexType>

 

 

Simon
← Prev in month ← Prev in thread