[Igf-dev] carml schema 09

Phil Hunt phil.hunt at oracle.com
Wed Mar 19 14:32:20 PDT 2008


I have posted revisions to the carml schema (rev 09):

igf-carml-09.xsd:
http://idgov.svn.sourceforge.net/viewvc/idgov/IGF_AttrSvcs/trunk/org.openliberty.igf.attributeServices/schemas/igf-carml-09.xsd?view=log

carml example for 09:
http://idgov.svn.sourceforge.net/viewvc/idgov/IGF_AttrSvcs/trunk/org.openliberty.igf.attributeServices/doc/igf/carml-example-09.xml?view=log

The major changes are:
* Optionality moved to reference objects used in Interactions. e.g.  
the use of an attribute is now optional (or not) in the context of a  
transaction or interaction.
* Schema is now called DataDefs
* External schema can be referenced inside of the data defs section -  
promoting the use of standardized or industry vertical data schema.
* Each operation now has its own Interaction Element - this allowed  
for tighter definition as to what types of attributes, predicates,  
roles, filters are allowed with each operation.
* Authenticate is now known as Find (authenticate is a higher level  
concept).
* Compare has been added as a new operation type.
* Filters now support qualifiers like begins with, ends with, equals,  
contains, is not equal etc.  Multiple filters & roles can be combined  
with a matching condition of "any" or "all" to allow for implied  
"or"/"and" relationships between filters/roles.

Note: this is not the final rev 09. Let me know if you want changes.   
Once we are comfortable, I'll close the feature request (1912897) and  
will give to Prateek for submission back to TEG for consideration.

Phil Hunt
Oracle





More information about the Igf-dev mailing list