shibboleth-3.5.0
shibsp::LogoutInitiator Member List

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

addRemotedHeader(const char *header)shibsp::RemotedHandlerstatic
cleanRelayState(const Application &application, const xmltooling::HTTPRequest &request, xmltooling::HTTPResponse &response) constshibsp::Handlerprotectedvirtual
generateMetadata(opensaml::saml2md::SPSSODescriptor &role, const char *handlerURL) constshibsp::Handlervirtual
getBool(const char *name, const char *ns=nullptr) const =0shibsp::PropertySetpure virtual
getElement() const =0shibsp::PropertySetpure virtual
getEventType() constshibsp::LogoutHandlervirtual
getInt(const char *name, const char *ns=nullptr) const =0shibsp::PropertySetpure virtual
getParent() const =0shibsp::PropertySetpure virtual
getPropertySet(const char *name, const char *ns=shibspconstants::ASCII_SHIBSPCONFIG_NS) const =0shibsp::PropertySetpure virtual
getProtocolFamily() constshibsp::Handlervirtual
getRequest(const Application &app, DDF &in) constshibsp::RemotedHandlerprotected
getRequest(DDF &in) constshibsp::RemotedHandlerprotected
getResponse(const Application &app, DDF &out) constshibsp::RemotedHandlerprotected
getResponse(DDF &out) constshibsp::RemotedHandlerprotected
getString(const char *name, const char *ns=nullptr) const =0shibsp::PropertySetpure virtual
getType() constshibsp::LogoutInitiatorvirtual
getUnsignedInt(const char *name, const char *ns=nullptr) const =0shibsp::PropertySetpure virtual
getXMLString(const char *name, const char *ns=nullptr) const =0shibsp::PropertySetpure virtual
Handler() (defined in shibsp::Handler)shibsp::Handlerprotected
log(SPRequest::SPLogLevel level, const std::string &msg) constshibsp::Handlerprotectedvirtual
LogoutHandler() (defined in shibsp::LogoutHandler)shibsp::LogoutHandlerprotected
LogoutInitiator() (defined in shibsp::LogoutInitiator)shibsp::LogoutInitiatorprotected
m_addressshibsp::RemotedHandlerprotected
m_initiatorshibsp::LogoutHandlerprotected
m_preserveshibsp::LogoutHandlerprotected
newLogoutEvent(const Application &application, const xmltooling::HTTPRequest *request=nullptr, const Session *session=nullptr) constshibsp::LogoutHandlerprotectedvirtual
notifyBackChannel(const Application &application, const char *requestURL, const std::vector< std::string > &sessions, bool local) constshibsp::LogoutHandlerprotected
notifyFrontChannel(const Application &application, const xmltooling::HTTPRequest &request, xmltooling::HTTPResponse &response, const std::map< std::string, std::string > *params=nullptr) constshibsp::LogoutHandlerprotected
preserveRelayState(const Application &application, xmltooling::HTTPResponse &response, std::string &relayState) constshibsp::Handlerprotectedvirtual
PropertySet() (defined in shibsp::PropertySet)shibsp::PropertySetprotected
receive(DDF &in, std::ostream &out)shibsp::LogoutHandlervirtual
recoverRelayState(const Application &application, const xmltooling::HTTPRequest &request, xmltooling::HTTPResponse &response, std::string &relayState, bool clear=true) constshibsp::Handlerprotectedvirtual
Remoted() (defined in shibsp::Remoted)shibsp::Remotedprotected
RemotedHandler() (defined in shibsp::RemotedHandler)shibsp::RemotedHandlerprotected
run(SPRequest &request, bool isHandler=true) constshibsp::LogoutHandlervirtual
send(const SPRequest &request, DDF &in) constshibsp::RemotedHandlerprotectedvirtual
sendLogoutPage(const Application &application, const xmltooling::HTTPRequest &request, xmltooling::HTTPResponse &response, const char *type) constshibsp::LogoutHandlerprotected
setAddress(const char *address)shibsp::RemotedHandlerprotected
setParent(const PropertySet *parent)=0shibsp::PropertySetpure virtual
unwrap(SPRequest &request, DDF &out) constshibsp::RemotedHandlerprotectedvirtual
wrap(const SPRequest &request, const std::vector< std::string > *headers=nullptr, bool certs=false) constshibsp::RemotedHandlerprotected
~Handler() (defined in shibsp::Handler)shibsp::Handlervirtual
~LogoutHandler() (defined in shibsp::LogoutHandler)shibsp::LogoutHandlervirtual
~LogoutInitiator() (defined in shibsp::LogoutInitiator)shibsp::LogoutInitiatorvirtual
~PropertySet() (defined in shibsp::PropertySet)shibsp::PropertySetvirtual
~Remoted() (defined in shibsp::Remoted)shibsp::Remotedvirtual
~RemotedHandler() (defined in shibsp::RemotedHandler)shibsp::RemotedHandlervirtual