opensaml-2.4.3
opensaml::CommonDomainCookie Class Reference

Helper class for maintaining discovery cookie. More...

#include <saml/util/CommonDomainCookie.h>

List of all members.

Public Member Functions

 CommonDomainCookie (const char *cookie)
 Parses a cookie for reading or writing.
const std::vector< std::string > & get () const
 Returns list of IdPs stored in cookie.
const char * set (const char *entityID)
 Adds/moves an IdP to the front of the list.

Static Public Attributes

static const char CDCName []
 Name of cookie ("_saml_idp")

Detailed Description

Helper class for maintaining discovery cookie.


Constructor & Destructor Documentation

Parses a cookie for reading or writing.

Parameters:
cookiethe raw cookie value

Member Function Documentation

const std::vector<std::string>& opensaml::CommonDomainCookie::get ( ) const

Returns list of IdPs stored in cookie.

Returns:
reference to vector of entityIDs
const char* opensaml::CommonDomainCookie::set ( const char *  entityID)

Adds/moves an IdP to the front of the list.

Parameters:
entityIDname of IdP to add
Returns:
new value of cookie

The documentation for this class was generated from the following file: