Class List
Here are the classes, structs, unions and interfaces with brief descriptions:

opensaml | Common classes for OpenSAML library
saml1p |
SAML1MessageDecoder | Base class for SAML 1.x MessageDecoders
SAML1SOAPClient | Client class for SAML 1.x SOAP binding
SAMLArtifactType0001 | Type 0x0001 SAML 1.x artifact class
SAMLArtifactType0002 | Type 0x0002 SAML 1.x artifact class
saml2p |
SAML2Artifact | Base class for SAML 2.0 artifacts
SAML2ArtifactType0004 | Type 0x0004 SAML 2.0 artifact class
SAML2MessageDecoder | Base class for SAML 2.0 MessageDecoders
SAML2MessageEncoder | Base class for SAML 2.0 MessageEncoders
SAML2SOAPClient | Specialized SOAPClient for SAML 2.0 SOAP binding
saml2md |
AbstractDynamicMetadataProvider | Simple implementation of a dynamic, caching MetadataProvider
AbstractMetadataProvider | Base class for caching metadata providers
DiscoverableMetadataProvider | A metadata provider that provides a JSON feed of IdP discovery information
EndpointManager | Template for processing unindexed endpoint information
IndexedEndpointManager | Template for processing indexed endpoint information
EntityMatcher | An entity matcher is a predicate that evaluates an entity against a set of matching rules
MetadataCredentialContext | Metadata-based CredentialContext subclass
MetadataCredentialCriteria | Metadata-based CredentialCriteria subclass
MetadataFilterContext | Marker interface for supplying environmental context to filters
BatchLoadMetadataFilterContext | Environmental context for filtering of batch-loaded metadata
MetadataFilter | A metadata filter is used to process metadata after resolution and unmarshalling
MetadataFilterException | Exceptions related to metadata filtering
MetadataProvider | Supplies an individual source of metadata
Criteria | Batches up criteria for entity lookup
MetadataException | Exceptions related to metadata use
ObservableMetadataProvider | A metadata provider that notifies interested parties of changes
Observer | An observer of metadata provider changes
saml2 |
SAML2AssertionPolicy | Policy subclass to track SAML 2.0 Assertion SubjectConfirmation
ArtifactMap | Helper class for SAMLArtifact mapping and retrieval
MessageDecoder | Interface to SAML protocol binding message decoders
ArtifactResolver | Interface to caller-supplied artifact resolution mechanism
MessageEncoder | Interface to SAML protocol binding message encoders
ArtifactGenerator | Interface to caller-supplied artifact generation mechanism
SAMLArtifact | Base class for SAML 1.x and 2.0 artifacts
ArtifactException | Exceptions related to artifact parsing
SecurityPolicy | A policy used to verify the security of an incoming message
IssuerMatchingPolicy | Allows override of rules for comparing saml2:Issuer information
SecurityPolicyRule | A rule that a protocol request and message must meet in order to be valid and secure
SOAPClient | Specialized SOAPClient for SAML SOAP bindings
EncryptedKeyResolver | SAML-specific encrypted key resolver
SecurityPolicyException | Exceptions in security policy processing
BindingException | Exceptions in SAML binding processing
ProfileException | Exceptions in SAML profile processing
FatalProfileException | Fatal exceptions in SAML profile processing
RetryableProfileException | Non-fatal exceptions in SAML profile processing
RootObject | Base class for SAML objects at the root of core schemas
Assertion | Base class for SAML assertions
Status | Base class for SAML status codes
SAMLConfig | Singleton object that manages library startup/shutdown.configuration
ContentReference | SAML-specific signature reference profile
SignableObject | Base class for SAML objects that can be signed
SignatureProfileValidator | SAML-specific signature profile validator
CommonDomainCookie | Helper class for maintaining discovery cookie