shibboleth-2.6.1
shibsp::SessionCacheEx Member List

This is the complete list of members for shibsp::SessionCacheEx, including all inherited members.

active(const Application &application, const xmltooling::HTTPRequest &request)=0shibsp::SessionCachepure virtual
find(const Application &application, const char *key, const char *client_addr=nullptr, time_t *timeout=nullptr)=0shibsp::SessionCacheExpure virtual
shibsp::SessionCache::find(const Application &application, const xmltooling::HTTPRequest &request, const char *client_addr=nullptr, time_t *timeout=nullptr)=0shibsp::SessionCachepure virtual
shibsp::SessionCache::find(const Application &application, xmltooling::HTTPRequest &request, const char *client_addr=nullptr, time_t *timeout=nullptr)shibsp::SessionCachevirtual
insert(const Application &application, const xmltooling::HTTPRequest &httpRequest, xmltooling::HTTPResponse &httpResponse, time_t expires, const opensaml::saml2md::EntityDescriptor *issuer=nullptr, const XMLCh *protocol=nullptr, const opensaml::saml2::NameID *nameid=nullptr, const XMLCh *authn_instant=nullptr, const XMLCh *session_index=nullptr, const XMLCh *authncontext_class=nullptr, const XMLCh *authncontext_decl=nullptr, const std::vector< const opensaml::Assertion *> *tokens=nullptr, const std::vector< Attribute *> *attributes=nullptr)=0shibsp::SessionCachepure virtual
insert(std::string &sessionID, const Application &application, const xmltooling::HTTPRequest &httpRequest, xmltooling::HTTPResponse &httpResponse, time_t expires, const opensaml::saml2md::EntityDescriptor *issuer=nullptr, const XMLCh *protocol=nullptr, const opensaml::saml2::NameID *nameid=nullptr, const XMLCh *authn_instant=nullptr, const XMLCh *session_index=nullptr, const XMLCh *authncontext_class=nullptr, const XMLCh *authncontext_decl=nullptr, const std::vector< const opensaml::Assertion *> *tokens=nullptr, const std::vector< Attribute *> *attributes=nullptr)shibsp::SessionCachevirtual
logout(const Application &application, const opensaml::saml2md::EntityDescriptor *issuer, const opensaml::saml2::NameID &nameid, const std::set< std::string > *indexes, time_t expires, std::vector< std::string > &sessions)=0shibsp::SessionCacheExpure virtual
matches(const Application &application, const xmltooling::HTTPRequest &request, const opensaml::saml2md::EntityDescriptor *issuer, const opensaml::saml2::NameID &nameid, const std::set< std::string > *indexes)=0shibsp::SessionCachepure virtual
remove(const Application &application, const char *key)=0shibsp::SessionCacheExpure virtual
shibsp::SessionCache::remove(const Application &application, const xmltooling::HTTPRequest &request, xmltooling::HTTPResponse *response=nullptr)=0shibsp::SessionCachepure virtual
SessionCache() (defined in shibsp::SessionCache)shibsp::SessionCacheprotected
SessionCacheEx() (defined in shibsp::SessionCacheEx)shibsp::SessionCacheExprotected
test()=0shibsp::SessionCachepure virtual
~SessionCache() (defined in shibsp::SessionCache)shibsp::SessionCachevirtual
~SessionCacheEx() (defined in shibsp::SessionCacheEx)shibsp::SessionCacheExvirtual