|
plugin
2.1.3
Runtime plugin loader and Ed25519 DSO signing for C++ applications
|
#include <Manifest.hh>
Collaboration diagram for fedem::sign::ManifestData:Public Attributes | |
| std::string | name |
| addon/component identifier More... | |
| std::string | version |
| semver: "1.0.0" More... | |
| std::string | author |
| "Name <email>" More... | |
| std::string | sha256 |
| hex SHA-256 of DSO before signing More... | |
| std::string | publicKeyId |
| hex SHA-256 of signer's DER public key More... | |
| int | abiMajor = 0 |
| host-defined ABI major version More... | |
| int | abiMinor = 0 |
| host-defined ABI minor version More... | |
| std::string | timestamp |
| ISO-8601. More... | |
| std::string fedem::sign::ManifestData::name |
addon/component identifier
Referenced by fedem::sign::Manifest::fromJson(), main(), and fedem::sign::Manifest::toJson().
| std::string fedem::sign::ManifestData::version |
semver: "1.0.0"
Referenced by fedem::sign::Manifest::fromJson(), main(), and fedem::sign::Manifest::toJson().
| std::string fedem::sign::ManifestData::author |
"Name <email>"
Referenced by fedem::sign::Manifest::fromJson(), main(), and fedem::sign::Manifest::toJson().
| std::string fedem::sign::ManifestData::sha256 |
hex SHA-256 of DSO before signing
Referenced by fedem::sign::Manifest::fromJson(), main(), fedem::sign::Manifest::toJson(), and fedem::sign::Verifier::verifyUncached().
| std::string fedem::sign::ManifestData::publicKeyId |
hex SHA-256 of signer's DER public key
Referenced by fedem::sign::Manifest::fromJson(), main(), fedem::sign::Manifest::toJson(), and fedem::sign::Verifier::verifyUncached().
| int fedem::sign::ManifestData::abiMajor = 0 |
host-defined ABI major version
Referenced by fedem::sign::Manifest::fromJson(), main(), and fedem::sign::Manifest::toJson().
| int fedem::sign::ManifestData::abiMinor = 0 |
host-defined ABI minor version
Referenced by fedem::sign::Manifest::fromJson(), main(), and fedem::sign::Manifest::toJson().
| std::string fedem::sign::ManifestData::timestamp |
ISO-8601.
Referenced by fedem::sign::Manifest::fromJson(), main(), and fedem::sign::Manifest::toJson().