Package org.opensaml.saml.common
Base classes for working with SAML as Java objects.
-
Interface Summary Interface Description SAMLObject A base interface for all SAML Objects.SAMLObjectBuilder<SAMLObjectType extends SAMLObject> Builder for SAMLObjects.SignableSAMLObject A signable SAMLObject. -
Class Summary Class Description AbstractSAMLObjectBuilder<SAMLObjectType extends SAMLObject> Base builder forSAMLObject
s.AbstractSAMLObjectMarshaller A thread safe, abstract implementation of theMarshaller
interface that handles most of the boilerplate code for Marshallers.AbstractSAMLObjectUnmarshaller A thread safe abstract unmarshaller.AbstractSignableSAMLObject Abstract SAMLObject implementation that also implementsSignableXMLObject
.SAMLObjectContentReference A content reference for SAML objects that will be signed.SAMLObjectSupport A helper class for working with SAMLObjects.SAMLVersion A type safe SAML version enumeration. -
Exception Summary Exception Description SAMLException Base exception for SAML related exception.SAMLRuntimeException Base class for runtime exceptions.