20 ::std::string mHeader;
24 ::std::string mSignature;
32 MCAPI
explicit WebToken(::std::string token);
34 MCAPI ::std::string _signatureToDER()
const;
36 MCAPI ::std::string toString()
const;
38 MCAPI
bool verifyWithExternalKey(::std::string
const& publicKey)
const;
40 MCAPI
bool verifyWithIncludedKey(::std::vector<::std::string>
const& trustedKeys)
const;
48 MCAPI static ::std::string _DERToBinary(::std::string
const& derSignature,
int outputLength);
50 MCAPI static ::std::unique_ptr<::WebToken> createFromData(
53 ::std::variant<::PublicKeySignatureType, ::CertificateSNIType> signatureType
62 MCAPI
void* $ctor(::std::string token);