|
plugin
2.1.3
Runtime plugin loader and Ed25519 DSO signing for C++ applications
|
#include <Manifest.hh>
Collaboration diagram for fedem::sign::ManifestResult:Public Attributes | |
| bool | hasManifest = false |
| .dso_manifest section found More... | |
| bool | hasSig = false |
| .dso_sig section found More... | |
| std::string | manifestJson |
| raw UTF-8 JSON More... | |
| std::array< uint8_t, 64 > | sig {} |
| raw 64-byte Ed25519 signature More... | |
| ManifestData | data |
| parsed fields More... | |
| std::string | error |
| non-empty on parse / I/O failure More... | |
| bool fedem::sign::ManifestResult::hasManifest = false |
.dso_manifest section found
Referenced by fedem::sign::Manifest::read(), and fedem::sign::Verifier::verifyUncached().
| bool fedem::sign::ManifestResult::hasSig = false |
.dso_sig section found
Referenced by fedem::sign::Manifest::read(), and fedem::sign::Verifier::verifyUncached().
| std::string fedem::sign::ManifestResult::manifestJson |
raw UTF-8 JSON
Referenced by fedem::sign::Manifest::read(), and fedem::sign::Verifier::verifyUncached().
| std::array<uint8_t, 64> fedem::sign::ManifestResult::sig {} |
raw 64-byte Ed25519 signature
Referenced by fedem::sign::Manifest::read(), and fedem::sign::Verifier::verifyUncached().
| ManifestData fedem::sign::ManifestResult::data |
parsed fields
Referenced by fedem::sign::Manifest::read(), and fedem::sign::Verifier::verifyUncached().
| std::string fedem::sign::ManifestResult::error |
non-empty on parse / I/O failure
Referenced by fedem::sign::Manifest::read(), and fedem::sign::Verifier::verifyUncached().