Re: [xacml] Shorthand notation of the default XACML 3.0 categories in JSON

From
David Brossard <>
Date
2014-04-29T11:38:10+00:00
ID
CABSq=N+Yi8=k27wi5Z=
Thread
Re: [xacml] Shorthand notation of the default XACML 3.0 categories in JSON
I don't agree here.

The main point of the JSON profile is to make a request and response more human-readable.

If it was just about software-processing and efficiency, we should go for some binary format e.g. Apache Thrift.

On Mon, Apr 28, 2014 at 4:16 PM, Anil Saldhana <> wrote:

  
    
  
  

    
On 04/18/2014 06:54 PM, Gil Kirkpatrick
      (ViewDS) wrote:

    

    
      
      
      
      

        
>>
          AccessSubject does contain a triple S in the middle

        
 

        
Looksss
            alright to me.

        
 

        
-gil

        
 

        
From:
            
            [mailto:] On Behalf Of David
            Brossard

            Sent: Friday, 18 April 2014 7:13 AM

            To: xacml

            Subject: [xacml] Shorthand notation of the default
            XACML 3.0 categories in JSON

        
 

        

          
            
              

                
                  
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

                
                
                  
AccessSubject

                
              

              

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

                
                
                  
RecipientSubject

                
              

              

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

                
                
                  
IntermediarySubject

                
              

              

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

                
                
                  
Codebase

                
              

              

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

                
                
                  
RequestingMachine

                
              

            
          
          

            
 

          

          

            
 

          

        

      

    

    Why not reduce the number of characters as these are processed by
    software?

    

    Res, Act,Env,AccessSubj,RecipientSubj,IntSubj,code,ReqMac etc?

    

    Just a thought, David.

    

    

    

    
      

        

          

            
Convention:

          

          

            
              
Capitalize all words in TitleCase

              
Remove all non alphanumerical characters

              
Names must start with a letter, not a
                number

            
          

          

            
 

          

          

            
Any objections? AccessSubject does
              contain a triple S in the middle

          

          

            
 

          

          

            
Cheers,

          

          

            
David.

          

        

      

    
    

  

-- 

David Brossard, M.Eng, SCEA, CSTP
VP of Customer Relations
+46(0)760 25 85 75
Axiomatics AB

Skeppsbron 40
S-111 30 Stockholm, Sweden
Support: https://support.axiomatics.com 

Web: http://www.axiomatics.com

Axiomatics for developers: http://developers.axiomatics.com

Connect with us on LinkedIn | Twitter | Google + | Facebook | YouTube