<div>
Great guys, congratulations. Few questions:</div><div><br></div><div>- https://issues.jboss.org/browse/PLINK is the correct place to report bugs?</div><div>- What is the correct fix version? PLINK_3.0.0? How is possible to distinguish the issues between M1 and M2 for example? Would be nice switch the artifacts to 3.0.0.M2 for example.</div><div>- The dates on the roadmap (<a href="https://docs.jboss.org/author/display/PLINK/PicketLink3.0-Roadmap">https://docs.jboss.org/author/display/PLINK/PicketLink3.0-Roadmap</a>) are still valid ? </div><div><br></div><div>Why am I asking? To coordinate the dates on AeroGear.</div><div><br></div>
<div><div><br></div><div><br></div><div><div>-- </div><div>"The measure of a man is what he does with power" - Plato</div><div>-</div><div>@abstractj</div><div>-</div><div>Volenti Nihil Difficile</div></div></div>
<p style="color: #A0A0A8;">On Tuesday, January 22, 2013 at 12:45 PM, Pedro Igor Silva wrote:</p>
<blockquote type="cite" style="border-left-style:solid;border-width:1px;margin-left:0px;padding-left:10px;">
<span><div><div><div>Hi All,</div><div><br></div><div> Today, we released a new timed version for the PicketLink IDM project. The documentation and quickstarts are being elaborated, but you can always check the test cases for a lot of usage examples.</div><div><br></div><div> <dependency></div><div>                 <groupId>org.picketlink</groupId></div><div>                 <artifactId>picketlink-idm-impl</artifactId></div><div>                 <version>3.0.0-2013Jan22</version></div><div>         </dependency></div><div><br></div><div> The code bellow shows how to quick start using the file-based store:</div><div><br></div><div> // initialization code</div><div> IdentityConfiguration config = new IdentityConfiguration();</div><div> </div><div> config.addStoreConfiguration(new FileIdentityStoreConfiguration());</div><div><br></div><div> IdentityManager identityManager = new DefaultIdentityManager();</div><div><br></div><div> identityManager.bootstrap(config, new DefaultIdentityStoreInvocationContextFactory());</div><div> </div><div> // let's create some users, roles and groups.</div><div> User user = new SimpleUser("someUser");</div><div> </div><div> user.setAttribute(new Attribute<String>("someAttribute", "someValue"));</div><div> </div><div> identityManager.add(user);</div><div> </div><div> Role role = new SimpleRole("someRole");</div><div> </div><div> identityManager.add(role);</div><div><br></div><div> Group group = new SimpleGroup("someGroup");</div><div> </div><div> identityManager.add(group);</div><div> </div><div> // let's create some relationships</div><div> identityManager.grantRole(user, role);</div><div> identityManager.addToGroup(user, group);</div><div> identityManager.grantGroupRole(user, role, group);</div><div><br></div><div> This is the first version that supports all major features, including: (for the JPA and File identity stores, only)</div><div><br></div><div> - Identity Types Management (Common functionality for User, Group and Roles)</div><div> </div><div> - Create, Update and Remove</div><div> - Custom attributes</div><div> - Queries can be done using all suported parameters. Including custom attributes.</div><div> - Organization by Partition (Realm or Tiers)</div><div><br></div><div> - Relationship</div><div> - Create, Update and Remove</div><div> - Custom attributes</div><div> - Queries can be done using all supported parameters. Including custom attributes.</div><div> - Supports custom Relationships (user-defined)</div><div> - Provided Relationships:</div><div> - Grant (User x Roles: User has Role )</div><div> - GroupRole (User x Group x Role: User has Role as member of Group)</div><div> - GroupMembership (User x Group: User is member of Group)</div><div><br></div><div> - Credential</div><div><br></div><div> - Password</div><div> - Digest</div><div> - Certificate</div><div> - Credential expiration</div><div><br></div><div> - Partition</div><div><br></div><div> - Create and Remove Realm</div><div> - Create and Remove Partition</div><div> - Contextualized IdentityManager for Partition (forRealm and forTier methods)</div><div> - Query Identity Types by Partition</div><div> - Considering all requirements for Realm and Tiers (*Check with Shane*)</div><div><br></div><div> - Query Support</div><div><br></div><div> - Pagination and result count</div><div><br></div><div> Any feedback would be appreciated.</div><div><br></div><div>Regards.</div><div>Pedro Igor</div><div>_______________________________________________</div><div>security-dev mailing list</div><div><a href="mailto:security-dev@lists.jboss.org">security-dev@lists.jboss.org</a></div><div><a href="https://lists.jboss.org/mailman/listinfo/security-dev">https://lists.jboss.org/mailman/listinfo/security-dev</a></div></div></div></span>
</blockquote>
<div>
<br>
</div>