Page tree

The Shibboleth 2.x software has reached its End of Life and is no longer supported. This documentation is available for historical purposes only. See the IDP30 and SP3 wiki spaces for current documentation on the supported versions.

Skip to end of metadata
Go to start of metadata

Vista and XP Cardspace issues

Early versions of Cardspace, such as those for XP and Vista, have an XML bug that requires a workaround at the IdP -- only if you care to work with them, of course.  You need:

  • A patched xml-security library. The patch allows an option to strip whitespace from xml signatures - a need of MicroSoft's CardSpace identity selector.  The patch, which uses a system property, org.apache.xml.security.ignoreLineBreaks=true, to activate the no-whitespace mode.  Later versions of the library support this property, but have a different and equally fatal reaction with the cardspace bug.
  • An additional property definition for tomcat's startup:
    JAVA_OPTS="$JAVA_OPTS \-Dorg.apache.xml.security.ignoreLineBreaks=true"
    
  • No labels