[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]
Subject: Re: [xacml] Text change request
Polar The sentence you provide is basically fine. [1] in XPATH 1.0 specification resulting in a sequence of one string data element. ==> in XPATH 1.0 specification resulting in a bag of one string data element. [2] Since XPath 2.0 returns either a sequence or the error value, we should say that "the result of the XPATH expression is a sequence of items (item is an atomic value or a node) or the error value. When the error value is returned, the PDP SHOULD return Indeterminate." Michiharu IBM Tokyo Research Laboratory, Internet Technology Tel. +81 (46) 215-4642 Fax +81 (46) 273-7428 Polar Humenn <polar@syr.edu> To: Michiharu Kudoh/Japan/IBM@IBMJP cc: XACML TC <xacml@lists.oasis-open.org> 2002/09/27 00:47 Subject: Re: [xacml] Text change request <AttributeSelector> AttributeSelector using an XPATH expression. The AttributeSelector's "RequestContextPath" XML attribute shall contain a legal XPATH expression over the <xacml-context:Request> element. The selector element evaluates to a bag of a single primitive value that is implied by the type system, i.e. the function application in which the selector appears. In case of using XPATH 1.0, the value of the XPATH expression is either a node-set, string value, numeric value, or boolean value. If the XPATH 1.0 expression evaluates to a node-set, each node may consist of a string, numeric, boolean value, or a child node (ie. structured node). In this case, each node is logically converted to string data by applying the "string" function defined in XPATH 1.0 specification resulting a sequence of string data. In the single string, numeric, or boolean value case, the value is converted to string data by applying the string function defined in XPATH 1.0 specification resulting in a sequence of one string data element. In XPATH 2.0, the result of the XPATH expression is always a sequence of nodes. In this case, each node is logically converted to a string using the aforementioned string function resulting in a sequence of string data. The resulting sequence of string data is converted to a bag of primitive values that is implied by the type system.
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]
Powered by eList eXpress LLC