xref: /aosp_15_r20/external/cronet/third_party/boringssl/src/pki/verify_error.cc (revision 6777b5387eb2ff775bb5750e3f5d96f37fb7352b)
1 #include <openssl/base.h>
2 #include <openssl/pki/verify_error.h>
3 
4 namespace bssl {
5 
VerifyError(StatusCode code,ptrdiff_t offset,std::string diagnostic)6 VerifyError::VerifyError(StatusCode code, ptrdiff_t offset,
7                          std::string diagnostic)
8     : offset_(offset), code_(code), diagnostic_(std::move(diagnostic)) {}
9 
DiagnosticString() const10 const std::string &VerifyError::DiagnosticString() const { return diagnostic_; }
11 
Index() const12 ptrdiff_t VerifyError::Index() const { return offset_; }
13 
Code() const14 VerifyError::StatusCode VerifyError::Code() const { return code_; }
15 
16 }  // namespacee bssl
17