RE: [security-services] RE: Comments on XML signature guidelines draft

From
Kremp, Juergen <>
Date
2002-10-01T15:08:35+00:00
ID
333D9700B499084C9DF804896DDA717801139944@dewdfx14
Thread
RE: [security-services] RE: Comments on XML signature guidelines draft
>>is the addition of an "ID" attribute to SAML 1.1 worth considering?

I am also not that big-shot in XML, but what do you think about this fragment of the XML document from http://www.w3.org/TR/2000/WD-xml-2e-20000814 :

Section 3.3.1 (Attribute types):

  AttType    ::=     StringType | TokenizedType | EnumeratedType  

  TokenizedType    ::=     'ID' 

  Validity constraint: ID

  Values of type ID must match the Name production. 
  A name must not appear more than once in an XML document as a value of this type; i.e.,  
  ID values must uniquely identify the elements which bear them.

In my understanding, this means:

Not the attribute itself must be named "ID", but it must be of type "xsd:ID", which is a predefined type of the XML schema. 
So it would be sufficient to type "AssertionID", "RequestID" and "ResponseID" not with the self-made "IDType" in the SAML Assertion schema, but to the standard ID type from XML schema.

Juergen