#include <saml/saml2/binding/SAML2MessageDecoder.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. |
const XMLCh* opensaml::saml2p::SAML2MessageDecoder::getProtocolFamily | ( | ) | const [virtual] |
Returns identifier for the protocol family associated with the decoder.
Reimplemented from opensaml::MessageDecoder.
void opensaml::saml2p::SAML2MessageDecoder::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.