Public Types | |
| enum | logout_type_t { LOGOUT_EVENT_UNKNOWN, LOGOUT_EVENT_INVALID, LOGOUT_EVENT_LOCAL, LOGOUT_EVENT_GLOBAL, LOGOUT_EVENT_PARTIAL } |
Result of logout (local, global, partial). More... | |
Public Member Functions | |
| LogoutEvent () | |
| Constructor. | |
| const char * | getType () const |
| Returns a type string to be used for the log category in the event log. | |
Public Attributes | |
| enum shibsp::LogoutEvent::logout_type_t | m_logoutType |
| Result of logout (local, global, partial). | |
| const opensaml::saml2p::LogoutRequest * | m_saml2Request |
| SAML 2.0 Request. | |
| const opensaml::saml2p::LogoutResponse * | m_saml2Response |
| SAML 2.0 Response. | |
| const Session * | m_session |
| Primary session associated with event. | |
| std::vector< std::string > | m_sessions |
| All sessions associated with event. | |
Result of logout (local, global, partial).
| const char* shibsp::LogoutEvent::getType | ( | ) | const [virtual] |
Returns a type string to be used for the log category in the event log.
Implements shibsp::TransactionLog::Event.
Result of logout (local, global, partial).
| const opensaml::saml2p::LogoutRequest* shibsp::LogoutEvent::m_saml2Request |
SAML 2.0 Request.
| const opensaml::saml2p::LogoutResponse* shibsp::LogoutEvent::m_saml2Response |
SAML 2.0 Response.
Primary session associated with event.
| std::vector<std::string> shibsp::LogoutEvent::m_sessions |
All sessions associated with event.
1.6.1