Feature Request
- [PLINK-297] - CertificateLdapExtLoginModule
- [PLINK-337] - Support for privilege inheritence chains
- [PLINK-353] - AuthenticationFilter can not be deployed in Glassfish
- [PLINK-386] - Unsolicited IDP initiated Auth via POST binding
- [PLINK-400] - Stateless behavior to the Identity bean
- [PLINK-425] - PicketLink does not include NameID and Destination for the LogoutRequest
- [PLINK-435] - Support Token-based Credential OOTB
- [PLINK-442] - Account Chooser Valve should show account chooser page when user wants to change IDP
Bug
- [PLINK-360] - SAML Assertion parsing - empty AttributeValue raises exception
- [PLINK-365] - Error on verify ACL Permission
- [PLINK-387] - Create producer method for PersistentPermissionVoter
- [PLINK-395] - Add classes under org.picketlink.identity.federation.core.config
- [PLINK-403] - IDM not able to handle Ldap server restarts
- [PLINK-407] - characterEncoding parameter not used in for requests in IDPWebBrowserSSOValve
- [PLINK-414] - PicketLink failed AuthnRequest issues invalid top level Saml2 statusCode value in response
- [PLINK-422] - SAML2 Unsolicited Response is always redirecting back to SP ACS URL
- [PLINK-426] - PicketLink unable to parse jboss environment variables such as "jboss.server.config.dir" that may have backslashes in the values
- [PLINK-428] - PicketLink does not include Destination for an AuthnFailed Response
- [PLINK-434] - Credential status is not being updated when using username/password credentials
- [PLINK-436] - Identity.hasPermission(class, identifier) does not work with a JPA store
- [PLINK-443] - JPAIdentityStore looks for Id.class instead of Identity.class
- [PLINK-444] - PL should not automatically add basic model types
- [PLINK-446] - Account Chooser Valve does not need saveRequest and restoreRequest methods
Task
- [PLINK-366] - Checkstyle for PicketLink Bindings Project
- [PLINK-371] - Investigate why the @Id field of RelationshipIdentityTypeEntity changed
- [PLINK-377] - Bring social dependency in PL BOM
- [PLINK-389] - Document the Authentication Events
- [PLINK-420] - Quickstart using HTML5 + Bootstrap + AngularJS + REST
- [PLINK-423] - Remove distribution from build
- [PLINK-427] - Quickstart for displaying Terms of Service page after authentication at the IDP
Enhancement
- [PLINK-322] - BasicModel.hasRole should consider roles assigned to the group which the user belongs to
- [PLINK-352] - Proper exception message when using a wrong attribute mapping for referenced IdentityType
- [PLINK-362] - File based IDM in clustered environment in the same machine
- [PLINK-369] - Support a ClassLoader when instantiating handlers
- [PLINK-418] - AuthenticationFilter is returning HTTP Status Code 500 when any AuthenticationException is thrown
- [PLINK-437] - Source and Javadoc generation for snapshot builds
- [PLINK-441] - Identity Model classes no-arg constructors must be public
Edit/Copy Release Notes
The text area below allows the project release notes to be edited and copied to another document.