#include <shibsp/handler/Handler.h>
Inheritance diagram for shibsp::Handler:

Public Member Functions | |
| virtual std::pair< bool, long > | run (SPRequest &request, bool isHandler=true) const =0 |
| Executes handler functionality as an incoming request. | |
| virtual void | generateMetadata (opensaml::saml2md::SPSSODescriptor &role, const char *handlerURL) const |
| Generates and/or modifies metadata reflecting the Handler. | |
| virtual const char * | getType () const |
| Returns the "type" of the Handler plugin. | |
|
||||||||||||
|
Generates and/or modifies metadata reflecting the Handler. The default implementation does nothing.
Reimplemented in shibsp::AssertionConsumerService. |
|
|
Returns the "type" of the Handler plugin.
Reimplemented in shibsp::AssertionConsumerService, and shibsp::SessionInitiator. |
|
||||||||||||
|
Executes handler functionality as an incoming request. Handlers can be run either directly by incoming web requests or indirectly/implicitly during other SP processing.
Implemented in shibsp::AssertionConsumerService, shibsp::LogoutHandler, and shibsp::SessionInitiator. |
1.4.6