Friday, December 29, 2006

The Web21C Information About Me Sample App

Hmm, so what's this service call 'Information About Me'? Well, it's a service that enables an application to store information about it's users. It also have a permission model wrapped around the users attributes so that, if the owner of that information wants to, they can enable read/write access to other users within the application domain.

So, without further ado, go check out the downloads page and get the IAM sample source. You'll have to change the wse3policyCache.config file with one of your own based on your application certificate, then you can get going.


Using the sample, you'll need to create a user using our authentication service (WhiteLabelAuthentication) and then create the attribute with the initial value associated with the user who is now logged in to our authentication service. You can launch another instance of the application and create another user and then have a play around with getting and setting the attributes with different permissions. Watch the log for exception messages coming from the service.


Have fun, and place let me know any improvements to the sample that can be made through the comments.

Cheers.

No comments: