opensaml-3.3.1
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
oCopensaml::MessageEncoder::ArtifactGeneratorInterface to caller-supplied artifact generation mechanism
oCopensaml::ArtifactMapHelper class for SAMLArtifact mapping and retrieval
oCopensaml::MessageDecoder::ArtifactResolverInterface to caller-supplied artifact resolution mechanism
oCopensaml::CommonDomainCookieHelper class for maintaining discovery cookie
oCContentReference
|\Copensaml::ContentReferenceSAML-specific signature reference profile
oCCredentialCriteria
|\Copensaml::saml2md::MetadataCredentialCriteriaMetadata-based CredentialCriteria subclass
oCCredentialResolver
|\Copensaml::saml2md::MetadataProviderSupplies an individual source of metadata
| oCopensaml::saml2md::DiscoverableMetadataProviderA metadata provider that provides a JSON feed of IdP discovery information
| \Copensaml::saml2md::ObservableMetadataProviderA metadata provider that notifies interested parties of changes
|  \Copensaml::saml2md::AbstractMetadataProviderBase class for caching metadata providers
|   \Copensaml::saml2md::AbstractDynamicMetadataProviderSimple implementation of a dynamic, caching MetadataProvider
oCopensaml::saml2md::MetadataProvider::CriteriaBatches up criteria for entity lookup
oCEncryptedKeyResolver
|\Copensaml::EncryptedKeyResolverSAML-specific encrypted key resolver
oCopensaml::saml2md::EndpointManager< _Tx >Template for processing unindexed endpoint information
|\Copensaml::saml2md::IndexedEndpointManager< _Tx >Template for processing indexed endpoint information
oCopensaml::saml2md::EntityMatcherAn entity matcher is a predicate that evaluates an entity against a set of matching rules
oCopensaml::SecurityPolicy::IssuerMatchingPolicyAllows override of rules for comparing saml2:Issuer information
oCKeyInfoCredentialContext
|\Copensaml::saml2md::MetadataCredentialContextMetadata-based CredentialContext subclass
oCopensaml::MessageDecoderInterface to SAML protocol binding message decoders
|oCopensaml::saml1p::SAML1MessageDecoderBase class for SAML 1.x MessageDecoders
|\Copensaml::saml2p::SAML2MessageDecoderBase class for SAML 2.0 MessageDecoders
oCopensaml::MessageEncoderInterface to SAML protocol binding message encoders
|\Copensaml::saml2p::SAML2MessageEncoderBase class for SAML 2.0 MessageEncoders
oCopensaml::saml2md::MetadataFilterA metadata filter is used to process metadata after resolution and unmarshalling
oCopensaml::saml2md::MetadataFilterContextMarker interface for supplying environmental context to filters
|\Copensaml::saml2md::BatchLoadMetadataFilterContextEnvironmental context for filtering of batch-loaded metadata
oCopensaml::saml2md::ObservableMetadataProvider::ObserverAn observer of metadata provider changes
oCopensaml::saml1p::SAML1SOAPClientClient class for SAML 1.x SOAP binding
oCopensaml::saml2p::SAML2SOAPClientSpecialized SOAPClient for SAML 2.0 SOAP binding
oCopensaml::SAMLArtifactBase class for SAML 1.x and 2.0 artifacts
|oCopensaml::saml1p::SAMLArtifactType0001Type 0x0001 SAML 1.x artifact class
|oCopensaml::saml1p::SAMLArtifactType0002Type 0x0002 SAML 1.x artifact class
|\Copensaml::saml2p::SAML2ArtifactBase class for SAML 2.0 artifacts
| \Copensaml::saml2p::SAML2ArtifactType0004Type 0x0004 SAML 2.0 artifact class
oCopensaml::SAMLConfigSingleton object that manages library startup/shutdown.configuration
oCopensaml::SecurityPolicyA policy used to verify the security of an incoming message
|\Copensaml::saml2::SAML2AssertionPolicyPolicy subclass to track SAML 2.0 Assertion SubjectConfirmation
oCopensaml::SecurityPolicyRuleA rule that a protocol request and message must meet in order to be valid and secure
oCSOAPClient
|\Copensaml::SOAPClientSpecialized SOAPClient for SAML SOAP bindings
oCValidationException
|\Copensaml::ProfileExceptionExceptions in SAML profile processing
| oCopensaml::FatalProfileExceptionFatal exceptions in SAML profile processing
| \Copensaml::RetryableProfileExceptionNon-fatal exceptions in SAML profile processing
oCValidator
|\Copensaml::SignatureProfileValidatorSAML-specific signature profile validator
oCXMLObject
|oCopensaml::SignableObjectBase class for SAML objects that can be signed
||\Copensaml::RootObjectBase class for SAML objects at the root of core schemas
|| \Copensaml::AssertionBase class for SAML assertions
|\Copensaml::StatusBase class for SAML status codes
\CXMLToolingException
 oCopensaml::ArtifactExceptionExceptions related to artifact parsing
 oCopensaml::BindingExceptionExceptions in SAML binding processing
 oCopensaml::saml2md::MetadataExceptionExceptions related to metadata use
 |\Copensaml::saml2md::MetadataFilterExceptionExceptions related to metadata filtering
 \Copensaml::SecurityPolicyExceptionExceptions in security policy processing