[Igf-dev] New schema drafts for attribute services
Phil Hunt
PHIL.HUNT at oracle.com
Fri Jan 18 17:36:13 PST 2008
Based on consultative feedback over the past few weeks, I have done
some significant updates to the CARML schema file. I have attached 4
new files.
The changes to the original CARML draft can be summarized as follows:
* Schema has now been separated from NamedInteractions (now called
Interactions). This allows developers to use standardized schemas
independent of transaction definitions
* Properties are now called "Predicates"
* We now have a 3rd type of information called a "Role". Because
roles can manifest in many different ways, it is important to allow
the developer to describe their intent in the CARML schema. This
allows for the identity service to decide how best to implement the
role.
* Policy elements have been removed and replaced with support for WS-
Policy
* The original CARML policy items are now specified in igf-
AppIdPolicy and igf-DeployIdPolicy. These define WS-Policy assertions
that may be used by a developer or by a deployer.
* A new run-time schema file igf-TransactionMetadata represents IGF
related data that may be transmitted over-the-wire. Note: this file
is merely meant as suggestive only. Each protocol that is profiled
will likely have a different way of transferring this metadata.
These revisions are *draft* only and of course are subject to change.
They are provided under the terms of Apache 2.0 license as per the
openLiberty project licensing.
Also, I must apologize for not checking in the first drop of the
attribute services API. With these revisions to schema, I am doing a
lot of re-working of the code. I hope to have something in a couple
of weeks.
If anyone is available this Thursday, I propose we talk about these
new XML schemas on the regular IGF-dev call. If you are planning to
attend, please let me know.
Phil Hunt
Oracle

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.openliberty.org/pipermail/igf-dev_lists.openliberty.org/attachments/20080118/9f968b02/attachment-0005.html
-------------- next part --------------
A non-text attachment was scrubbed...
Name: igf-AppIdPolicy-01.xsd
Type: application/octet-stream
Size: 3610 bytes
Desc: not available
Url : http://lists.openliberty.org/pipermail/igf-dev_lists.openliberty.org/attachments/20080118/9f968b02/attachment-0004.obj
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.openliberty.org/pipermail/igf-dev_lists.openliberty.org/attachments/20080118/9f968b02/attachment-0006.html
-------------- next part --------------
A non-text attachment was scrubbed...
Name: igf-DeployIdPolicy-01.xsd
Type: application/octet-stream
Size: 2394 bytes
Desc: not available
Url : http://lists.openliberty.org/pipermail/igf-dev_lists.openliberty.org/attachments/20080118/9f968b02/attachment-0005.obj
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.openliberty.org/pipermail/igf-dev_lists.openliberty.org/attachments/20080118/9f968b02/attachment-0007.html
-------------- next part --------------
A non-text attachment was scrubbed...
Name: igf-TransactionMetadata-01.xsd
Type: application/octet-stream
Size: 3677 bytes
Desc: not available
Url : http://lists.openliberty.org/pipermail/igf-dev_lists.openliberty.org/attachments/20080118/9f968b02/attachment-0006.obj
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.openliberty.org/pipermail/igf-dev_lists.openliberty.org/attachments/20080118/9f968b02/attachment-0008.html
-------------- next part --------------
A non-text attachment was scrubbed...
Name: igf-carml-06.xsd
Type: application/octet-stream
Size: 9490 bytes
Desc: not available
Url : http://lists.openliberty.org/pipermail/igf-dev_lists.openliberty.org/attachments/20080118/9f968b02/attachment-0007.obj
-------------- next part --------------
A non-text attachment was scrubbed...
Name: carml-example-06.xml
Type: text/xml
Size: 2530 bytes
Desc: not available
Url : http://lists.openliberty.org/pipermail/igf-dev_lists.openliberty.org/attachments/20080118/9f968b02/attachment-0001.xml
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.openliberty.org/pipermail/igf-dev_lists.openliberty.org/attachments/20080118/9f968b02/attachment-0009.html
More information about the Igf-dev
mailing list