OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

xacml message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: Re: [xacml] XACML 3.0 and deprecated identifiers



Hi David,

On 11/10/2017 12:42 AM, David Brossard wrote:
Hi

The XACML spec mentions that there are deprecated identifiers. There are 2 places where this happens:

  * 10.2.9 Identifiers planned for future deprecation
  * A.4 Functions, data types, attributes and algorithms planned for deprecation

Why do we have 2 sections? They are inconsistent.

I then compiled the 2 lists and came up with this table. You will notice that some of the identifiers do not have an explicit replacement. Why is that?

The replacements are listed in 10.2.8. The relationship between old and new is
implied for the dayTimeDuration-* and yearMonthDuration-* functions because these
functions are defined by the catch-all type-bag, type-bag-size, etc. functions.
The function definitions for all-of, any-of, any-of-any and map in A.3.12
explicitly use the new identifiers.

BTW, did you see Cyril's comments on the JSON profile?
https://lists.oasis-open.org/archives/xacml-comment/201709/msg00000.html

Regards,
Steven


Old 	New
http://www.w3.org/TR/2002/WD-xquery-operators-20020816#dayTimeDuration 	http://www.w3.org/2001/XMLSchema#dayTimeDuration
http://www.w3.org/TR/2002/WD-xquery-operators-20020816#yearMonthDuration 	http://www.w3.org/2001/XMLSchema#yearMonthDuration
urn:oasis:names:tc:xacml:1.0:function:date-add-yearMonthDuration 	urn:oasis:names:tc:xacml:3.0:function:date-add-yearMonthDuration
urn:oasis:names:tc:xacml:1.0:function:date-subtract-yearMonthDuration 	urn:oasis:names:tc:xacml:3.0:function:date-subtract-yearMonthDuration
urn:oasis:names:tc:xacml:1.0:function:dateTime-add-dayTimeDuration 	urn:oasis:names:tc:xacml:3.0:function:dateTime-add-dayTimeDuration
urn:oasis:names:tc:xacml:1.0:function:dateTime-add-yearMonthDuration 	urn:oasis:names:tc:xacml:3.0:function:dateTime-add-yearMonthDuration
urn:oasis:names:tc:xacml:1.0:function:dateTime-subtract-dayTimeDuration 	urn:oasis:names:tc:xacml:3.0:function:dateTime-subtract-dayTimeDuration
urn:oasis:names:tc:xacml:1.0:function:dateTime-subtract-yearMonthDuration 	urn:oasis:names:tc:xacml:3.0:function:dateTime-subtract-yearMonthDuration
urn:oasis:names:tc:xacml:1.0:function:dayTimeDuration-equal 	urn:oasis:names:tc:xacml:3.0:function:dayTimeDuration-equal
urn:oasis:names:tc:xacml:1.0:function:xpath-node-count 	urn:oasis:names:tc:xacml:3.0:function:xpath-node-count
urn:oasis:names:tc:xacml:1.0:function:xpath-node-equal 	urn:oasis:names:tc:xacml:3.0:function:xpath-node-equal
urn:oasis:names:tc:xacml:1.0:function:xpath-node-match 	urn:oasis:names:tc:xacml:3.0:function:xpath-node-match
urn:oasis:names:tc:xacml:1.0:function:yearMonthDuration-equal 	urn:oasis:names:tc:xacml:3.0:function:yearMonthDuration-equal
urn:oasis:names:tc:xacml:1.0:policy-combining-algorithm:deny-overrides 	urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-overrides
urn:oasis:names:tc:xacml:1.0:policy-combining-algorithm:permit-overrides 	urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:permit-overrides
urn:oasis:names:tc:xacml:1.0:rule-combining-algorithm:deny-overrides 	urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-overrides
urn:oasis:names:tc:xacml:1.0:rule-combining-algorithm:permit-overrides 	urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:permit-overrides
urn:oasis:names:tc:xacml:1.0:subject:authn-locality:dns-name 	urn:oasis:names:tc:xacml:3.0:subject:authn-locality:dns-name
urn:oasis:names:tc:xacml:1.0:subject:authn-locality:ip-address 	urn:oasis:names:tc:xacml:3.0:subject:authn-locality:ip-address
urn:oasis:names:tc:xacml:1.1:policy-combining-algorithm:ordered-deny-overrides 	urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:ordered-deny-overrides
urn:oasis:names:tc:xacml:1.1:policy-combining-algorithm:ordered-permit-overrides 	urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:ordered-permit-overrides
urn:oasis:names:tc:xacml:1.1:rule-combining-algorithm:ordered-deny-overrides 	urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:ordered-deny-overrides
urn:oasis:names:tc:xacml:1.1:rule-combining-algorithm:ordered-permit-overrides 	urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:ordered-permit-overrides
urn:oasis:names:tc:xacml:2.0:function:uri-string-concatenate 	urn:oasis:names:tc:xacml:3.0:function:string-from-anyURI
urn:oasis:names:tc:xacml:1.0:function:all-of 	
urn:oasis:names:tc:xacml:1.0:function:any-of 	
urn:oasis:names:tc:xacml:1.0:function:any-of-any 	
urn:oasis:names:tc:xacml:1.0:function:dayTimeDuration-at-least-one-member-of 	
urn:oasis:names:tc:xacml:1.0:function:dayTimeDuration-bag 	
urn:oasis:names:tc:xacml:1.0:function:dayTimeDuration-bag-size 	
urn:oasis:names:tc:xacml:1.0:function:dayTimeDuration-intersection 	
urn:oasis:names:tc:xacml:1.0:function:dayTimeDuration-is-in 	
urn:oasis:names:tc:xacml:1.0:function:dayTimeDuration-one-and-only 	
urn:oasis:names:tc:xacml:1.0:function:dayTimeDuration-set-equals 	
urn:oasis:names:tc:xacml:1.0:function:dayTimeDuration-subset 	
urn:oasis:names:tc:xacml:1.0:function:dayTimeDuration-union 	
urn:oasis:names:tc:xacml:1.0:function:map 	
urn:oasis:names:tc:xacml:1.0:function:yearMonthDuration-at-least-one-member-of 	
urn:oasis:names:tc:xacml:1.0:function:yearMonthDuration-bag 	
urn:oasis:names:tc:xacml:1.0:function:yearMonthDuration-bag-size 	
urn:oasis:names:tc:xacml:1.0:function:yearMonthDuration-intersection 	
urn:oasis:names:tc:xacml:1.0:function:yearMonthDuration-is-in 	
urn:oasis:names:tc:xacml:1.0:function:yearMonthDuration-one-and-only 	
urn:oasis:names:tc:xacml:1.0:function:yearMonthDuration-set-equals 	
urn:oasis:names:tc:xacml:1.0:function:yearMonthDuration-subset 	
urn:oasis:names:tc:xacml:1.0:function:yearMonthDuration-union 	




[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]