[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