Packages 
Package Description
se.litsec.opensaml.common.validation
Interfaces and classes for validation of XML and SAML objects.
se.litsec.opensaml.config.spring
Spring classes for initializing and configuration of OpenSAML.
se.litsec.opensaml.core
Package containing base interfaces and classes general functionality such as the builder pattern where SAMLObjects are built by cascading calls.
se.litsec.opensaml.core.spring  
se.litsec.opensaml.saml2.attribute
Package containing interfaces and classes handling SAML v2 Attributes.
se.litsec.opensaml.saml2.authentication
Interfaces and classes for working with authentication requests and responses.
se.litsec.opensaml.saml2.authentication.build
Builder classes for authentication objects.
se.litsec.opensaml.saml2.common.assertion
Interfaces and classes for working with SAML Assertions.
se.litsec.opensaml.saml2.common.request
Interfaces and classes for handling SAML requests.
se.litsec.opensaml.saml2.common.response
Interfaces and classes for working with SAML responses.
se.litsec.opensaml.saml2.core.build
Builder classes for some of the core elements of SAML 2.
se.litsec.opensaml.saml2.metadata
Interfaces and classes for working with SAML2 metadata.
se.litsec.opensaml.saml2.metadata.build
To create SAML metadata (EntityDescriptor elements) requires a lot of coding.
se.litsec.opensaml.saml2.metadata.build.spring
Spring factory classes for creating SAML metadata objects.
se.litsec.opensaml.saml2.metadata.provider
Providers for downloading and maintaining metadata from a federation or IdP.
se.litsec.opensaml.saml2.metadata.provider.spring
Metadata provider classes that requires Spring Framework.
se.litsec.opensaml.saml2.metadata.spring
Interfaces and classes for working with SAML2 metadata using Spring.
se.litsec.opensaml.utils
Contains utility classes for working with OpenSAML.
se.litsec.opensaml.utils.spring
Utility classes for Spring support when working with OpenSAML.
se.litsec.opensaml.xmlsec
Utility classes for working with XML Security (signatures and encryption/decryption).