|
XRootD
|
#include <regex>#include <string>#include <vector>
Include dependency graph for XrdOucPrivateUtils.hh:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Functions | |
| std::string | obfuscateAuth (const std::string &input) |
| std::string obfuscateAuth | ( | const std::string & | input | ) |
PRIVATE HEADER for utility functions, implementation in XrdOucUtils.cc Obfuscates strings containing "authz=value", "Authorization: value", "TransferHeaderAuthorization: value", "WhateverAuthorization: value" in a case insensitive way.
| input | the string to obfuscate |
Definition at line 1449 of file XrdOucUtils.cc.
References authObfuscationRegexes, and obfuscate().
Referenced by XrdPfc::Cache::Attach(), XrdCl::URL::FromString(), XrdCl::URL::GetObfuscatedURL(), XrdCl::Utils::LogPropertyList(), main(), XrdHttpProtocol::Process(), XrdHttpReq::ProcessHTTPReq(), and XrdCl::Message::SetDescription().
Here is the call graph for this function:
Here is the caller graph for this function: