Microsoft Information Protection SDK - C++ 1.17
API Reference Documentation for C++
Loading...
Searching...
No Matches
ProxyAuthenticationError Class Reference

Proxy authentication failure. More...

#include <error.h>

Inheritance diagram for ProxyAuthenticationError:
NetworkError Error

Additional Inherited Members

- Public Types inherited from NetworkError
enum class  Category {
  Unknown = 0 , FailureResponseCode = 1 , BadResponse = 2 , UnexpectedResponse = 3 ,
  NoConnection = 4 , Proxy = 5 , SSL = 6 , Timeout = 7 ,
  Offline = 8 , Throttled = 9 , Cancelled = 10 , FunctionNotImplemented = 11 ,
  ServiceUnavailable = 12
}
 Category of network error. More...
 
- Public Member Functions inherited from NetworkError
Category GetCategory () const
 Gets the category of network failure.
 
int32_t GetResponseStatusCode () const
 Gets the HTTP response status code.
 
- Public Member Functions inherited from Error
char const * what () const noexcept override
 Get the error message.
 
virtual std::shared_ptr< ErrorClone () const =0
 Clone the error.
 
virtual ErrorType GetErrorType () const
 Get the error type.
 
const std::string & GetErrorName () const
 Get the error name.
 
const std::string & GetMessage (bool maskPII=false) const
 Get the error message.
 
void SetMessage (const std::string &msg)
 Set the error message.
 
void AddDebugInfo (const std::string &key, const std::string &value, bool sensitive=false)
 Add debug info entry.
 
const std::map< std::string, std::string > & GetDebugInfo () const
 Get debug info.
 
- Public Attributes inherited from Error
std::string mMessage
 
std::map< std::string, std::string > mDebugInfo
 
std::string mName
 
ErrorType mType
 

Detailed Description

Proxy authentication failure.


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