Menu

Samuel 1.2.0 (stable) released.

SAMUEL stands for [SAM]l [U]sed in [EL]earning and is a partial implementation of the OASIS SAML 1.1 specification.
It's a standalone module, developed as part of the Guanxi project and is used to SAML enable applications. It's
self contained in that is also includes XML utilities.

This release, 1.2.0, is stable and adds important new features to the toolkit.

Changelog from 1.1.0 to 1.2.0

SAMUEL

Created org.Guanxi.SAMUEL.Utils.SecUtils
moved sign() to org.Guanxi.SAMUEL.Utils.SecUtils

Added support for DSA to org.Guanxi.SAMUEL.Utils.SecUtils.sign()
org.Guanxi.SAMUEL.SUtils.wrapResponseInSOAP and org.Guanxi.SAMUEL.SUtils.sendSOAPResponse moved to org.Guanxi.Common.SOAPUtils. Makes SAMUEL more of a standalone SAML toolkit, removing requirement for SAAJ
org.Guanxi.SAMUEL.SecUtils and org.Guanxi.SAMUEL.Utils.OfflineResolver moved to org.Guanxi.Common.Security. Removes requirement for xmlec.jar from SAMUEL
org.Guanxi.SAMUEL.Utils.base64 moved to org.Guanxi.Common.Utils as it required xmlsec.jar

Moved org.Guanxi.SAMUEL.Definitions.Shibboleth to org.Guanxi.Common.Definitions
org.Guanxi.SAMUEL.Utils.SUtils.addAttributeAssertions now takes the attribute namespace as a parameter to remove Shibboleth specific code
org.Guanxi.SAMUEL.Utils.ParseException and org.Guanxi.SAMUEL.Utils.ParserPoolException moved to org.Guanxi.SAMUEL.Exception

Added org.Guanxi.SAMUEL.Utils.XUtils.addNode (Document, Node, String, String, Map) to allow nodes to be created with attributes

Fixed bug in org.Guanxi.SAMUEL.Utils.XUtils.getNodeByAttribute where it wasn't using the baseNode properly

Modified org.Guanxi.SAMUEL.Utils.XUtils.createNCNameID to fix obscure duplicate assertion bug

Modified org.Guanxi.SAMUEL.Utils.ParserPool to standardise on ParserPoolException

Removed org.Guanxi.SAMUEL.Exception.ParseException

Added org.Guanxi.SAMUEL.Utils.Resolver to handle schema validation

Added org.Guanxi.SAMUEL.Utils.Errors to handle schema validation errors

Added org.Guanxi.SAMUEL.SAML.Request

Added org.Guanxi.SAMUEL.SAML.AttributeQuery

Added org.Guanxi.SAMUEL.Interfaces.SAMLAttributeQueryChild

Posted by Sean Mehan 2005-06-24

Log in to post a comment.