[jboss-dev-forums] [Design of JBoss Identity] - JBoss Identity Design Preview
bdaw
do-not-reply at jboss.com
Thu Oct 23 03:30:11 EDT 2008
I prepared a prototype design with simple implementation containing
Hibernate and LDAP data stores. There is also a simple testcase that runs
against mixed (DB+LDAP) scenario.
Main concepts behind the architecture are described here:
http://docs.google.com/View?docid=dfzsjmg9_18dmn56sdk
The code is available here:
http://anonsvn.jboss.org/repos/jbossidentity/tags/PREVIEW-23-10-2008/
Three main places to look at are:
1) The API:
http://anonsvn.jboss.org/repos/jbossidentity/tags/PREVIEW-23-10-2008/identity-api/src/main/java/org/jboss/identity/api/
2) The SPI
http://anonsvn.jboss.org/repos/jbossidentity/tags/PREVIEW-23-10-2008/identity-spi/src/main/java/org/jboss/identity/spi/
3) Test case for two sample organization structures - it is the showcase
of the API usage.
http://anonsvn.jboss.org/repos/jbossidentity/tags/PREVIEW-23-10-2008/identity-impl/src/test/java/org/jboss/identity/impl/api/OrganizationTest.java
Javadoc can be generated from the maven project by doing:
# mvn javadoc:javadoc
in the root of the build
Disclaimer: This is prototype implementation so code is not
pretty/efficient and many things are still missing. One of those things
is XML configuration so all the services in test cases are bootstrapped
in a rather messy way. Few things are still missing in the design like the concept of policies to list just one of them.
At the moment implementation contains Hibernate and LDAP identity
stores. The API should be 90% complete and this is the main place I
would like you all to look at and share your impression. I'm obviously
biased with portal use cases so take a look and tell me what is missing ;)
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4184053#4184053
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4184053
More information about the jboss-dev-forums
mailing list