3#include "mc/_HeaderOutputPredefine.h"
8namespace Json {
class Value; }
23 MessToken& operator=(MessToken
const&);
43 MCNAPI static ::std::optional<::MessToken>
44 fromString(::std::string
const& tokenString, ::std::vector<::std::string>
const& messPublicKeys);
46 MCNAPI static ::std::optional<::std::pair<::Json::Value, ::MessToken>>
53 MCNAPI
void*
$ctor(::MessToken
const&);
MCAPI bool isExpired() const
static MCAPI ::std::optional<::std::pair<::Json::Value, ::MessToken > > unpackChainIfTrusted(::WebToken const &selfSignedToken, ::std::vector<::std::string > const &messPublicKeys)
MCAPI::MessToken & operator=(::MessToken &&)
MCAPI void * $ctor(::MessToken const &)
static MCAPI ::std::optional<::MessToken > fromString(::std::string const &tokenString, ::std::vector<::std::string > const &messPublicKeys)
MCAPI MessToken(::MessToken const &)
MCAPI::std::string toString() const