![]() |
XRootD
|
#include <XrdHttpChecksum.hh>
Public Member Functions | |
XrdHttpChecksum (const std::string &xrootConfigDigestName, const std::string &httpName, bool needsBase64Padding) | |
std::string | getHttpName () const |
std::string | getHttpNameLowerCase () const |
std::string | getXRootDConfigDigestName () const |
bool | needsBase64Padding () const |
Simple object containing information about a checksum
Definition at line 32 of file XrdHttpChecksum.hh.
XrdHttpChecksum::XrdHttpChecksum | ( | const std::string & | xrootConfigDigestName, |
const std::string & | httpName, | ||
bool | needsBase64Padding | ||
) |
Constructor
xrootConfigDigestName | the name that will be used by XRootD server to run the checksum |
httpName | the HTTP RFC compliant name of the checksum |
needsBase64Padding | sets to true if the checksum needs to be base64 encoded before being sent, false otherwise |
Definition at line 26 of file XrdHttpChecksum.cc.
std::string XrdHttpChecksum::getHttpName | ( | ) | const |
Definition at line 31 of file XrdHttpChecksum.cc.
Referenced by getHttpNameLowerCase().
std::string XrdHttpChecksum::getHttpNameLowerCase | ( | ) | const |
Definition at line 35 of file XrdHttpChecksum.cc.
References getHttpName().
std::string XrdHttpChecksum::getXRootDConfigDigestName | ( | ) | const |
Definition at line 41 of file XrdHttpChecksum.cc.
Referenced by XrdHttpReq::ProcessHTTPReq().
bool XrdHttpChecksum::needsBase64Padding | ( | ) | const |
Definition at line 45 of file XrdHttpChecksum.cc.