guanxi 201 modules released

Fri, Dec 19, 2008

Guanxi IdP, Engine, Guard 2.0.1 released today


  • v2.0.1
  • messages/, Added text for browser_post_response.jsp
  • messages/, Added messages for the new threaded processing of attributes
  • v2.0.1
  • org.guanxi.common.Utils, added public static byte[] read(InputStream in) throws GuanxiException
  • org.guanxi.common.Utils, Updated writeSAML2MetadataToDisk() to remove unused StringWriter
  • org.guanxi.common.entity.impl.GuanxiEntityManagerImpl, optimised Optimised handlesEntity()
  •, Updated getCertificate() to close stream
  •, Updated to close all streams
  • org.guanxi.common.EntityConnection, Now only has a single connection object and it makes a lot of the methods a lot more compact. It also references the method
  •, Updated to handle trust via the back channel connection to an AA. In this case, the cert comes from the connection and not signed SAML.
  •, Updated trustEntity() to handle back channel AA connections
  • v2.0.1
  •, Fixed bug with debug message
  • WEB-INF/guanxi_idp/jsp/shibboleth/ists/browser_post_response.jsp, Added Guanxi styling and localised message
  • Added readme.txt to WEB-INF/guanxi_idp/logs to stop it being removed by CVS
  • WEB-INF/guanxi_idp/config/spring/application/bootstrap.xml, Updated to idpBootstrap id to allow coexistence with Engine
  • v2.0.1
  • org.guanxi.sp.engine.Config, Updated init() to distinguish between relative and absolute paths
  • WEB-INF/guanxi_sp_engine/config/spring/services/shibboleth/auth-consumer-service.xml, Added errorViewSimpleVar
  • WEB-INF/guanxi_sp_engine/config/spring/profiles/shibboleth/shibboleth.xml, Added mapping for /shibb/process
  • WEB-INF/guanxi_sp_engine/jsp/process.jsp, added page for the attribute consumer service thread to display status on attribute exchange between IdP, Engine and Guard
  • WEB-INF/guanxi_sp_engine/jsp/message.jsp, Added <c:out value=“${nice}” />
  • WEB-INF/guanxi_sp_engine/config/spring/services/shibboleth/auth-consumer-service.xml, Added messageSource
  • org.guanxi.sp.engine.service.shibboleth.AuthConsumerService, Refactored to use a separate thread to process attributes from the AA and send them to the Guard. Supplied by matthew
  • org.guanxi.sp.engine.service.shibboleth.AuthConsumerServiceThread, added as a thread that can be used to perform the ACS process in the background. Supplied by matthew
  • org.guanxi.sp.engine.service.shibboleth.AuthConsumerService, Updated acs() to pass entity and trust info to the thread
  • org.guanxi.sp.engine.service.shibboleth.AuthConsumerServiceThread, Updated processAAConnection() to trust the AA
  • Added readme.txt to WEB-INF/guanxi_sp_engine/logs to stop it being removed by CVS
  • WEB-INF/guanxi_sp_engine/config/spring/application/bootstrap.xml, Updated to engineBootstrap id to allow coexistence with IdP
  • v2.0.1
  • Added readme.txt to WEB-INF/guanxi_sp_guard/logs to stop it being removed by CVS

comments powered by Disqus