#include <shibsp/handler/Handler.h>
#include <map>
#include <set>
#include <string>
Namespaces | |
namespace | shibsp |
Classes | |
class | shibsp::SessionInitiator |
Pluggable runtime functionality that handles initiating sessions. More... | |
Defines | |
#define | CHAINING_SESSION_INITIATOR "Chaining" |
SessionInitiator that iterates through a set of protocol-specific versions. | |
#define | SAML2_SESSION_INITIATOR "SAML2" |
SessionInitiator that supports SAML 2.0 AuthnRequests. | |
#define | SAMLDS_SESSION_INITIATOR "SAMLDS" |
SessionInitiator that supports SAML Discovery Service protocol. | |
#define | SHIB1_SESSION_INITIATOR "Shib1" |
SessionInitiator that supports Shibboleth V1 AuthnRequest redirects. | |
#define | WAYF_SESSION_INITIATOR "WAYF" |
SessionInitiator that supports Shibboleth V1 WAYF redirects when no IdP is supplied. | |
#define | TRANSFORM_SESSION_INITIATOR "Transform" |
SessionInitiator that attempts a sequence of transforms of an input until an entityID is found. | |
#define | FORM_SESSION_INITIATOR "Form" |
SessionInitiator that uses HTML form submission from the user. | |
#define | COOKIE_SESSION_INITIATOR "Cookie" |
SessionInitiator that reads the CDC. | |
Functions | |
void | shibsp::registerSessionInitiators () |
Registers SessionInitiator implementations. |