opensaml::saml2p::SAML2MessageEncoder Class Reference

Base class for SAML 2.0 MessageEncoders. More...

#include <saml/saml2/binding/SAML2MessageEncoder.h>

Inheritance diagram for opensaml::saml2p::SAML2MessageEncoder:

opensaml::MessageEncoder

List of all members.

Public Member Functions

const XMLCh * getProtocolFamily () const
 Returns identifier for the protocol family associated with the encoder.

Protected Member Functions

void preserveCorrelationID (xmltooling::HTTPResponse &response, const RequestAbstractType &message, const char *relayState) const
 If the message is a request and relay state is provided, the request ID is preserved in a correlation cookie.


Detailed Description

Base class for SAML 2.0 MessageEncoders.

Member Function Documentation

void opensaml::saml2p::SAML2MessageEncoder::preserveCorrelationID ( xmltooling::HTTPResponse &  response,
const RequestAbstractType message,
const char *  relayState 
) const [protected]

If the message is a request and relay state is provided, the request ID is preserved in a correlation cookie.

Parameters:
response HTTP response
message the SAML message
relayState the RelayState token

const XMLCh* opensaml::saml2p::SAML2MessageEncoder::getProtocolFamily (  )  const [virtual]

Returns identifier for the protocol family associated with the encoder.

Returns:
a protocol family identifier, or nullptr

Reimplemented from opensaml::MessageEncoder.


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

Generated on Mon Apr 13 19:46:42 2020 for opensaml-3.1.0 by  doxygen 1.5.6