Release Notes - PicketLink - Version PLINK_2.6.0.CR3 - HTML format

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.