SessionInitiator.h File Reference

Pluggable runtime functionality that handles initiating sessions. More...

#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.


Detailed Description

Pluggable runtime functionality that handles initiating sessions.


Generated on Wed Jan 9 17:51:45 2013 for shibboleth-2.5.1 by  doxygen 1.4.7