From eric at projectliberty.org Wed Jan 9 13:38:53 2008 From: eric at projectliberty.org (Eric Tiffany) Date: Wed, 09 Jan 2008 16:38:53 -0500 Subject: [Igf-dev] [wsf-dev] CARML C and Scripting APIs In-Reply-To: <1199911335.478531a7af477@plankton.symlabs.net> Message-ID: I think you want to send these questions to igf-dev. ET On 1/9/08 3:42 PM, "sampo at directoryscript.org" wrote: > I wonder about the nature of coming API for CARML. I would like to see > a C API that would be converted to script language, and perhaps > even Java, APIs using SWIG. > > Is anyone else interested in this type of effort? > > Cheers > --Sampo > > _______________________________________________ > Wsf-dev mailing list > Wsf-dev at lists.openliberty.org > http://lists.openliberty.org/mailman/listinfo/wsf-dev_lists.openliberty.org -- ____________________________________________________ Eric Tiffany | eric at projectliberty.org Interop Tech Lead | +1 413-458-3743 Liberty Alliance | +1 413-627-1778 mobile From eric at projectliberty.org Wed Jan 9 13:39:57 2008 From: eric at projectliberty.org (Eric Tiffany) Date: Wed, 09 Jan 2008 16:39:57 -0500 Subject: [Igf-dev] FW: CARML examples In-Reply-To: <1199910838.47852fb63f504@plankton.symlabs.net> Message-ID: Sampo sent this to the wsf-dev instead of here. ET -- ____________________________________________________ Eric Tiffany | eric at projectliberty.org Interop Tech Lead | +1 413-458-3743 Liberty Alliance | +1 413-627-1778 mobile ------ Forwarded Message From: Date: Wed, 9 Jan 2008 15:33:58 -0500 To: Cc: , Subject: CARML examples Does anyone have a simple example CARML document just to illustrate what this stuff looks like? Cheers, --Sampo ------ End of Forwarded Message From phil.hunt at oracle.com Wed Jan 9 13:47:21 2008 From: phil.hunt at oracle.com (Phil Hunt) Date: Wed, 9 Jan 2008 16:47:21 -0500 Subject: [Igf-dev] [wsf-dev] CARML C and Scripting APIs In-Reply-To: References: Message-ID: <675E6AA9-564F-4C21-A802-539045B19328@oracle.com> That's certainly the ultimate goal. I'd also say we'd like to see even a .Net implementation. Right now...the focus is on Java simply as a starting point. I'm definitely open. One of the later projects should also be to integrate with the popular development environments. In other words, just as most IDE's provide lots of nice RDBMS tools, there should be useful if not superior tools for identity services that help developers make good use of these APIs. Sampo...would you like to work on the C implementation? Would it be better to start now, or at a later time when the first implementation is done in Java? Phil Hunt Oracle On 9-Jan-08, at 4:38 PM, Eric Tiffany wrote: > I think you want to send these questions to igf-dev. > > ET > > > On 1/9/08 3:42 PM, "sampo at directoryscript.org" > > wrote: > >> I wonder about the nature of coming API for CARML. I would like to >> see >> a C API that would be converted to script language, and perhaps >> even Java, APIs using SWIG. >> >> Is anyone else interested in this type of effort? >> >> Cheers >> --Sampo >> >> _______________________________________________ >> Wsf-dev mailing list >> Wsf-dev at lists.openliberty.org >> http://lists.openliberty.org/mailman/listinfo/wsf- >> dev_lists.openliberty.org > > -- > ____________________________________________________ > Eric Tiffany | eric at projectliberty.org > Interop Tech Lead | +1 413-458-3743 > Liberty Alliance | +1 413-627-1778 mobile > > > > > _______________________________________________ > Igf-dev mailing list > Igf-dev at lists.openliberty.org > http://lists.openliberty.org/mailman/listinfo/igf- > dev_lists.openliberty.org From phil.hunt at oracle.com Wed Jan 9 13:52:05 2008 From: phil.hunt at oracle.com (Phil Hunt) Date: Wed, 9 Jan 2008 16:52:05 -0500 Subject: [Igf-dev] FW: CARML examples In-Reply-To: References: Message-ID: There is a sample document (based on Oracle's early draft spec) published on the original Oracle site at: http://www.oracle.com/technology/tech/standards/idm/igf/index.html I have actually had to revise the schema (now version 4) in draft within the openliberty site due to the omission of "operation" as part of a namedInteraction that was defined in the MRD. If you want, you can pick up the latest draft schema file from sourceforge (linked off the openliberty site). I'm getting close to checking in the first major block of code, but want to do some more clean-up first as well as getting rudimentary JUnit tests working. Phil Hunt Oracle On 9-Jan-08, at 4:39 PM, Eric Tiffany wrote: > Sampo sent this to the wsf-dev instead of here. > > ET > -- > ____________________________________________________ > Eric Tiffany | eric at projectliberty.org > Interop Tech Lead | +1 413-458-3743 > Liberty Alliance | +1 413-627-1778 mobile > > > ------ Forwarded Message > From: > Date: Wed, 9 Jan 2008 15:33:58 -0500 > To: > Cc: , > Subject: CARML examples > > Does anyone have a simple example CARML document just to illustrate > what > this stuff > looks like? > > Cheers, > --Sampo > > ------ End of Forwarded Message > > > > _______________________________________________ > Igf-dev mailing list > Igf-dev at lists.openliberty.org > http://lists.openliberty.org/mailman/listinfo/igf- > dev_lists.openliberty.org From phil.hunt at oracle.com Thu Jan 10 07:47:00 2008 From: phil.hunt at oracle.com (Phil Hunt) Date: Thu, 10 Jan 2008 10:47:00 -0500 Subject: [Igf-dev] IGF Dev Call Message-ID: Due to the Liberty TEG F2F meeting in Boston this week, today's call is cancelled. If you were planning on attending, please let me know and I'll be happy to brief you directly. Cheers, Phil Hunt Oracle -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.openliberty.org/pipermail/igf-dev_lists.openliberty.org/attachments/20080110/2fde1441/attachment.html From PHIL.HUNT at oracle.com Fri Jan 18 17:36:13 2008 From: PHIL.HUNT at oracle.com (Phil Hunt) Date: Fri, 18 Jan 2008 17:36:13 -0800 Subject: [Igf-dev] New schema drafts for attribute services Message-ID: <35600E64-FB9D-42EF-B62B-5C58B0B9D742@oracle.com> 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 From phil.hunt at oracle.com Mon Jan 21 20:10:49 2008 From: phil.hunt at oracle.com (Phil Hunt) Date: Mon, 21 Jan 2008 20:10:49 -0800 Subject: [Igf-dev] Migration to SVC Message-ID: FYI... Before we get too far down the road with a lot of code check-ins under CVS, now seemed like a good time to convert to SVN so the IGF project could be in alignment with the openLiberty ClientLib project. More information on the IGF repository can be found at: https://sourceforge.net/svn/?group_id=204592 Please note, I have also checked in the new draft CARML and Policy schemas as per my last e-mail. For those using CVS, the repository is still there. But there will be no more updates to that location. Cheers, Phil Hunt Oracle -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.openliberty.org/pipermail/igf-dev_lists.openliberty.org/attachments/20080121/2aea7210/attachment.html From phil.hunt at oracle.com Wed Jan 23 15:34:27 2008 From: phil.hunt at oracle.com (Phil Hunt) Date: Wed, 23 Jan 2008 15:34:27 -0800 Subject: [Igf-dev] Revisions to schema and revised definitions Message-ID: <27E7EBB3-49D4-439E-815D-195AB686CF43@oracle.com> I have posted a minor update to the carml schema. Specifically the Name attributes were changed to xml type "ID". This was so Attributes, Predicates etc can be referenced properly within an Interaction. The schema file is available in SVN at: http://idgov.svn.sourceforge.net/viewvc/idgov/IGF_AttrSvcs/trunk/ org.openliberty.igf.attributeServices/schemas/igf-carml-07.xsd?view=log Also please find attached some discussion about the schema items including descriptions of attributes, predicates, roles, filters and policy assertions. Phil Hunt Oracle ? -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.openliberty.org/pipermail/igf-dev_lists.openliberty.org/attachments/20080123/015bd98c/attachment-0002.html -------------- next part -------------- A non-text attachment was scrubbed... Name: IGF-SchemaDefns-02.doc Type: application/octet-stream Size: 65536 bytes Desc: not available Url : http://lists.openliberty.org/pipermail/igf-dev_lists.openliberty.org/attachments/20080123/015bd98c/attachment-0001.obj -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.openliberty.org/pipermail/igf-dev_lists.openliberty.org/attachments/20080123/015bd98c/attachment-0003.html