← Prev in month ← Prev in thread

Abbreviated names for the XACML categories in the JSON profile

From
David Brossard <>
Date
2014-04-14T14:03:53+00:00
ID
CABSq=
Thread
Abbreviated names for the XACML categories in the JSON profile
Hi,

In his latest series of comments on the JSON profile on the xacml-dev list, Glenn rightly pointed out that I was being inconsistent in the way I define shorthand names for the XACML categories.

All the categories are shortened the same way (i.e. keep whatever comes after the last colon) except for urn:oasis:names:tc:xacml:1.0:subject-category:access-subject which is currently shortened as subject. I did that because most individuals I talk do not understand access-subject but do understand subject. It's also because access-subject is the only subject category widely used, the others not being so common.

Glenn was suggesting I shorten urn:oasis:names:tc:xacml:1.0:subject-category:access-subject to access-subject for consistency's sake. I then replied I' turn to the TC for a final decision. There are three options:

(a) go for access-subject. This way the shorthand is consistent for all categories

(b) go for subject. It is more understandable

(c) allow for both.

What is your preferred option? I would like to decide on this before our next call so that I can upload WD17 before the meeting to move it ahead.

Reference: the table in question

 

  
  
Identifier

  
  

  
Short name

  
 

 

  

  
urn:oasis:names:tc:xacml:3.0:attribute-category:resource

  
  
  
resource

  
 

 

  

  
urn:oasis:names:tc:xacml:3.0:attribute-category:action

  
  
  
action

  
 

 

  

  
urn:oasis:names:tc:xacml:3.0:attribute-category:environment

  
  
  
environment

  
 

 

  

  
urn:oasis:names:tc:xacml:1.0:subject-category:access-subject

  
  
  
subject

  
 

 

  

  
urn:oasis:names:tc:xacml:1.0:subject-category:recipient-subject

  
  
  
recipient-subject

  
 

 

  

  
urn:oasis:names:tc:xacml:1.0:subject-category:intermediary-subject

  
  
  
intermediary-subject

  
 

 

  

  
urn:oasis:names:tc:xacml:1.0:subject-category:codebase

  
  
  
codebase

  
 

 

  

  
urn:oasis:names:tc:xacml:1.0:subject-category:requesting-machine

  
  
  
requesting-machine

  
 

Cheers,

David.
← Prev in month ← Prev in thread