[security-dev] IDM API/Implementation
Anil Saldhana
Anil.Saldhana at redhat.com
Wed Aug 22 11:47:37 EDT 2012
Hi all,
(Shane will add more info to this thread soon)
Shane has been driving the standalone IDM API/Implementation project in
the PicketLink umbrella. This is a brand new project.
https://github.com/picketlink/picketlink-idm
The Key classes/interfaces are:
https://github.com/picketlink/picketlink-idm/blob/master/api/src/main/java/org/jboss/picketlink/idm/IdentityManager.java
https://github.com/picketlink/picketlink-idm/blob/master/api/src/main/java/org/jboss/picketlink/idm/model/IdentityType.java
The Manager has a simple api for user/role/group. Now each of these
types (User,Role,Group) is an IdentityType (implying they get attributes).
So for an user, if you want to store/retrieve/represent certificates,
password recovery Qs, you can do so as attributes.
Currently implementation is done using JPA.
There is plan to do an LDAP implementation.
Regards,
Anil
More information about the security-dev
mailing list