18 ::std::string mHeader;
22 ::std::string mSignature;
28 MCAPI
explicit WebToken(::std::string token);
30 MCAPI
void _parse(
::Json::Value& value, ::std::string
const& data);
32 MCAPI ::std::string _signatureToDER()
const;
34 MCAPI ::std::string toString()
const;
36 MCAPI
bool verifyWithIncludedKey(::std::vector<::std::string>
const& trustedKeys)
const;
44 MCAPI static ::std::string _DERToBinary(::std::string
const& derSignature,
int outputLength);
46 MCAPI static ::std::unique_ptr<::WebToken> createFromData(
49 ::std::variant<::PublicKeySignatureType, ::CertificateSNIType> signatureType
56 MCAPI
void* $ctor(::std::string token);