[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