Base class for SAML 1.x MessageDecoders. More...
#include <saml/saml1/binding/SAML1MessageDecoder.h>
Public Member Functions | |
const XMLCh * | getProtocolFamily () const |
Returns identifier for the protocol family associated with the decoder. | |
void | extractMessageDetails (const xmltooling::XMLObject &message, const xmltooling::GenericRequest &genericRequest, const XMLCh *protocol, SecurityPolicy &policy) const |
Extracts policy-relevant message details. |
Base class for SAML 1.x MessageDecoders.
void opensaml::saml1p::SAML1MessageDecoder::extractMessageDetails | ( | const xmltooling::XMLObject & | message, | |
const xmltooling::GenericRequest & | request, | |||
const XMLCh * | protocol, | |||
SecurityPolicy & | policy | |||
) | const [virtual] |
Extracts policy-relevant message details.
message | the incoming message | |
request | the protocol request | |
protocol | the protocol family in use | |
policy | SecurityPolicy to provide various components and track message data |
Implements opensaml::MessageDecoder.
const XMLCh* opensaml::saml1p::SAML1MessageDecoder::getProtocolFamily | ( | ) | const [virtual] |
Returns identifier for the protocol family associated with the decoder.
Reimplemented from opensaml::MessageDecoder.