shibsp/AbstractSPRequest.h | Abstract base for SPRequest implementations |
shibsp/AccessControl.h | Interface to an access control plugin |
shibsp/Application.h | Interface to a Shibboleth Application instance |
shibsp/base.h | Base header file definitions Must be included prior to including any other header |
shibsp/exceptions.h | Exception classes |
shibsp/paths.h | Default configuration paths |
shibsp/RequestMapper.h | Interface to a request mapping plugin |
shibsp/ServiceProvider.h | Interface to a Shibboleth ServiceProvider instance |
shibsp/SessionCache.h | Caches and manages user sessions |
shibsp/SessionCacheEx.h | Extended SessionCache API with additional capabilities |
shibsp/SPConfig.h | Library configuration |
shibsp/SPRequest.h | Interface to server request being processed |
shibsp/TransactionLog.h | Interface to a synchronized logging object |
shibsp/attribute/Attribute.h | A resolved attribute |
shibsp/attribute/AttributeDecoder.h | Decodes SAML NameID/Attribute objects into resolved Attributes |
shibsp/attribute/NameIDAttribute.h | An Attribute whose values are relations of a value and a scope |
shibsp/attribute/ScopedAttribute.h | An Attribute whose values are relations of a value and a scope |
shibsp/attribute/SimpleAttribute.h | An Attribute whose values are simple strings |
shibsp/attribute/filtering/AttributeFilter.h | Engine for filtering attribute values |
shibsp/attribute/filtering/BasicFilteringContext.h | A trivial FilteringContext implementation |
shibsp/attribute/filtering/FilteringContext.h | Context for attribute filtering operations |
shibsp/attribute/filtering/FilterPolicyContext.h | Context for lookup of instantiated MatchFunctor objects |
shibsp/attribute/filtering/MatchFunctor.h | A function that evaluates whether an expressed criteria is met by the current filter context |
shibsp/attribute/resolver/AttributeExtractor.h | A service that extracts and decodes attributes from XML objects |
shibsp/attribute/resolver/AttributeResolver.h | A service that transforms or resolves additional attributes for a particular subject |
shibsp/attribute/resolver/ResolutionContext.h | A context for a resolution request |
shibsp/binding/ArtifactResolver.h | SAML artifact resolver for SP use |
shibsp/binding/SOAPClient.h | Specialized SOAPClient for SP environment |
shibsp/handler/AbstractHandler.h | Base class for handlers based on a DOMPropertySet |
shibsp/handler/AssertionConsumerService.h | Base class for handlers that create sessions by consuming SSO protocol responses |
shibsp/handler/Handler.h | Pluggable runtime functionality that implement protocols and services |
shibsp/handler/LogoutHandler.h | Base class for logout-related handlers |
shibsp/handler/RemotedHandler.h | Base class for handlers that need SP request/response layer to be remoted |
shibsp/handler/SessionInitiator.h | Pluggable runtime functionality that handles initiating sessions |
shibsp/lite/CommonDomainCookie.h | Helper class for maintaining discovery cookie |
shibsp/lite/SAMLConstants.h | SAML XML namespace constants |
shibsp/metadata/MetadataExt.h | XMLObjects representing Shibboleth metadata extensions |
shibsp/metadata/MetadataProviderCriteria.h | Extended criteria for metadata lookup for Shibboleth-aware metadata providers |
shibsp/remoting/ddf.h | C++ DDF abstraction for interpretive RPC |
shibsp/remoting/ListenerService.h | Interprocess remoting engine |
shibsp/security/PKIXTrustEngine.h | Shibboleth-specific PKIX-validation TrustEngine |
shibsp/security/SecurityPolicy.h | SP-specific SecurityPolicy subclass |
shibsp/util/CGIParser.h | CGI GET/POST parameter parsing |
shibsp/util/DOMPropertySet.h | DOM-based property set implementation |
shibsp/util/PropertySet.h | Interface to a generic set of typed properties or a DOM container of additional data |
shibsp/util/SPConstants.h | Shibboleth SP XML constants |
shibsp/util/TemplateParameters.h | Supplies xmltooling TemplateEngine with additional parameters from a PropertySet |