Shibboleth 2.x relies on OpenSAML 2, which in turn requires this
lower-level library that provides a higher level interface to XML
processing, particularly in light of signing and encryption.
WWW: https://wiki.shibboleth.net/confluence/display/OpenSAML/XMLTooling-C