|
Microsoft Information Protection SDK - C++ 1.17
API Reference Documentation for C++
|
Proxy authentication failure. More...
#include <error.h>
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< Error > | Clone () 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 |
Proxy authentication failure.