20 ::std::unique_ptr<::UnverifiedCertificate> mParentUnverifiedCertificate;
26 ::std::unique_ptr<UnverifiedCertificate>&& parentUnverifiedCertificate
28 : mRawToken(rawToken),
29 mParentUnverifiedCertificate(std::move(parentUnverifiedCertificate)) {}
38 MCAPI ::std::string getIdentityPublicKey()
const;
40 MCAPI ::std::string toString()
const;
42 MCAPI ::std::unique_ptr<::Certificate> verify(::std::vector<::std::string>
const& trustedKeys)
const;
50 MCAPI static ::UnverifiedCertificate fromString(::std::string
const& input);