shibboleth-3.4.1
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
 Copensaml::MessageEncoder::ArtifactGenerator
 Cshibsp::ApplicationInterface to a Shibboleth Application instance
 Cshibsp::XMLApplication
 Copensaml::MessageDecoder::ArtifactResolver
 Cshibsp::ArtifactResolverSAML artifact resolver for SP use
 Cshibsp::AttributeA resolved attribute
 Cshibsp::BinaryAttributeAn Attribute whose values are binary data
 Cshibsp::ExtensibleAttributeAn Attribute whose values are arbitrary structures
 Cshibsp::NameIDAttributeAn Attribute whose values are derived from or mappable to a SAML NameID
 Cshibsp::ScopedAttributeAn Attribute whose values are relations of a value and a scope
 Cshibsp::SimpleAttributeAn Attribute whose values are simple strings
 Cshibsp::XMLAttributeAn Attribute whose values are serialized XML
 Cshibsp::AttributeDecoderDecodes XML objects into resolved Attributes
 Cshibsp::CGIParserCGI GET/POST parameter parsing
 Copensaml::CommonDomainCookieHelper class for maintaining discovery cookie
 Copensaml::saml2md::MetadataProvider::Criteria
 Cshibsp::MetadataProviderCriteriaExtended criteria for metadata lookup for Shibboleth-aware metadata providers
 Cshibsp::DDFDDF objects are implemented with a handle-body idiom and require explicit destruction in order to allow stack objects to be freely mixed in structures with heap objects
 Cshibsp::DDFJanitorA "smart pointer" for disposing of DDF objects when they leave scope
 Cxercesc::DOMNodeFilter
 Cshibsp::XMLApplication
 Cshibsp::XMLConfigImpl
 Cshibsp::TransactionLog::EventCallback interface that outputs an event record to a stream using formatting tokens
 Cshibsp::AuthnRequestEvent
 Cshibsp::LoginEvent
 Cshibsp::LogoutEvent
 Cshibsp::FilteringContextContext for attribute filtering operations
 Cshibsp::BasicFilteringContextA trivial FilteringContext implementation
 Cshibsp::FilterPolicyContextContext for lookup of instantiated MatchFunctor objects
 Cxmltooling::HTTPRequest
 Cshibsp::SPRequestInterface to server request being processed
 Cshibsp::AbstractSPRequestAbstract base for SPRequest implementations
 Cxmltooling::HTTPResponse
 Cshibsp::SPRequestInterface to server request being processed
 Cshibsp::IPRangeRepresents a range of IP addresses
 Cxmltooling::Lockable
 Cshibsp::AccessControlInterface to an access control plugin
 Cshibsp::AttributeExtractorA service that extracts and decodes attributes from XML objects
 Cshibsp::AttributeFilterEngine for filtering attribute values
 Cshibsp::AttributeResolverThe service that resolves the attributes for a particular subject
 Cshibsp::ProtocolProviderInterface to protocol, binding, and default endpoint information
 Cshibsp::RequestMapperInterface to a request mapping plugin
 Cshibsp::SecurityPolicyProviderInterface to a source of security policy settings and rules
 Cshibsp::ServiceProviderInterface to a Shibboleth ServiceProvider instance
 Cshibsp::XMLConfig
 Cshibsp::SessionEncapsulates access to a user's security session
 Cshibsp::StoredSession
 Cshibsp::TransactionLogInterface to a synchronized event/audit logging object
 Cshibsp::MatchFunctorA function that evaluates whether an expressed criteria is met by the current filter context
 Cshibsp::PropertySetInterface to a generic set of typed properties or a DOM container of additional data
 Cshibsp::ApplicationInterface to a Shibboleth Application instance
 Cshibsp::DOMPropertySetDOM-based property set implementation
 Cshibsp::AbstractHandlerBase class for handlers based on a DOMPropertySet
 Cshibsp::AssertionConsumerServiceBase class for handlers that create sessions by consuming SSO protocol responses
 Cshibsp::SecuredHandlerPluggable runtime functionality that is protected by simple access control
 Cshibsp::XMLApplication
 Cshibsp::XMLConfigImpl
 Cshibsp::HandlerPluggable runtime functionality that implement protocols and services
 Cshibsp::AbstractHandlerBase class for handlers based on a DOMPropertySet
 Cshibsp::RemotedHandlerBase class for handlers that need HTTP request/response layer to be remoted
 Cshibsp::AssertionConsumerServiceBase class for handlers that create sessions by consuming SSO protocol responses
 Cshibsp::LogoutHandlerBase class for logout-related handlers
 Cshibsp::LogoutInitiatorPluggable runtime functionality that handles initiating logout
 Cshibsp::SessionInitiatorPluggable runtime functionality that handles initiating sessions
 Cshibsp::ServiceProviderInterface to a Shibboleth ServiceProvider instance
 Cxmltooling::ReloadableXMLFile
 Cshibsp::XMLConfig
 Cshibsp::DOMPropertySet::RemapperInterface that remaps property names for legacy support
 Cshibsp::DOMPropertySet::STLRemapperConcrete remapper that relies on an STL map
 Cshibsp::SessionInitiatorPluggable runtime functionality that handles initiating sessions
 Cshibsp::RemotedInterface to a remoted service
 Cshibsp::ListenerServiceInterface to a remoting engine
 Cshibsp::SocketListenerBerkeley Socket-based ListenerService implementation
 Cshibsp::RemotedHandlerBase class for handlers that need HTTP request/response layer to be remoted
 Cshibsp::SSCache
 Cshibsp::XMLApplication
 Cshibsp::XMLConfig
 Cshibsp::ResolutionContextA context for a resolution request
 Copensaml::saml2::SAML2AssertionPolicy
 Cshibsp::SecurityPolicySP-specific SecurityPolicy subclass
 Cshibsp::SessionCacheCreates and manages user sessions
 Cshibsp::SSCache
 Copensaml::SOAPClient
 Cshibsp::SOAPClientSpecialized SOAPClient for SP environment
 Cshibsp::SPConfigSingleton object that manages library startup/shutdown
 Cxmltooling::TemplateEngine::TemplateParameters
 Cshibsp::TemplateParametersSupplies xmltooling TemplateEngine with additional parameters
 Cshibsp::NameIDAttribute::ValueHolds all the fields associated with a NameID