shibsp::AbstractHandler | Base class for handlers based on a DOMPropertySet |
shibsp::AbstractSPRequest | Abstract base for SPRequest implementations |
shibsp::AccessControl | Interface to an access control plugin |
shibsp::Application | Interface to a Shibboleth Application instance |
shibsp::ArtifactResolver | SAML artifact resolver for SP use |
shibsp::AssertionConsumerService | Base class for handlers that create sessions by consuming SSO protocol responses |
shibsp::Attribute | A resolved attribute |
shibsp::AttributeDecoder | Decodes XML objects into resolved Attributes |
shibsp::AttributeExtractor | A service that extracts and decodes attributes from XML objects |
shibsp::AttributeFilter | Engine for filtering attribute values |
shibsp::AttributeResolver | The service that resolves the attributes for a particular subject |
shibsp::BasicFilteringContext | A trivial FilteringContext implementation |
shibsp::BinaryAttribute | An Attribute whose values are binary data |
shibsp::CGIParser | CGI GET/POST parameter parsing |
opensaml::CommonDomainCookie | Helper class for maintaining discovery cookie |
shibsp::DDF | DDF 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 |
shibsp::DDFJanitor | A "smart pointer" for disposing of DDF objects when they leave scope |
shibsp::DOMPropertySet | DOM-based property set implementation |
shibsp::ExtensibleAttribute | An Attribute whose values are arbitrary structures |
shibsp::FilteringContext | Context for attribute filtering operations |
shibsp::FilterPolicyContext | Context for lookup of instantiated MatchFunctor objects |
shibsp::Handler | Pluggable runtime functionality that implement protocols and services |
shibsp::IPRange | Represents a range of IP addresses |
shibsp::ListenerService | Interface to a remoting engine |
shibsp::LogoutHandler | Base class for logout-related handlers |
shibsp::LogoutInitiator | Pluggable runtime functionality that handles initiating logout |
shibsp::MatchFunctor | A function that evaluates whether an expressed criteria is met by the current filter context |
shibsp::MetadataProviderCriteria | Extended criteria for metadata lookup for Shibboleth-aware metadata providers |
shibsp::NameIDAttribute | An Attribute whose values are derived from or mappable to a SAML NameID |
shibsp::NameIDAttribute::Value | Holds all the fields associated with a NameID |
shibsp::PropertySet | Interface to a generic set of typed properties or a DOM container of additional data |
shibsp::ProtocolProvider | Interface to protocol, binding, and default endpoint information |
shibsp::Remoted | Interface to a remoted service |
shibsp::RemotedHandler | Base class for handlers that need HTTP request/response layer to be remoted |
shibsp::RequestMapper | Interface to a request mapping plugin |
shibsp::ResolutionContext | A context for a resolution request |
shibsp::ScopedAttribute | An Attribute whose values are relations of a value and a scope |
shibsp::SecuredHandler | Pluggable runtime functionality that is protected by simple access control |
shibsp::SecurityPolicy | SP-specific SecurityPolicy subclass |
shibsp::SecurityPolicyProvider | Interface to a source of security policy settings and rules |
shibsp::ServiceProvider | Interface to a Shibboleth ServiceProvider instance |
shibsp::Session | Encapsulates access to a user's security session |
shibsp::SessionCache | Creates and manages user sessions |
shibsp::SessionCacheEx | Extended SessionCache API with additional capabilities |
shibsp::SessionInitiator | Pluggable runtime functionality that handles initiating sessions |
shibsp::SimpleAttribute | An Attribute whose values are simple strings |
shibsp::SOAPClient | Specialized SOAPClient for SP environment |
shibsp::SocketListener | Berkeley Socket-based ListenerService implementation |
shibsp::SPConfig | Singleton object that manages library startup/shutdown |
shibsp::SPRequest | Interface to server request being processed |
shibsp::TemplateParameters | Supplies xmltooling TemplateEngine with additional parameters |
shibsp::TransactionLog | Interface to a synchronized event/audit logging object |
shibsp::TransactionLog::Event | Callback interface that outputs an event record to a stream using formatting tokens |
shibsp::XMLAttribute | An Attribute whose values are serialized XML |