Lines Matching full:signature
113 /** @class Signature
114 * @brief Contains signature verification functions.
115 * @details The software image class that contains the signature
118 class Signature class
121 Signature() = delete;
122 Signature(const Signature&) = delete;
123 Signature& operator=(const Signature&) = delete;
124 Signature(Signature&&) = default;
125 Signature& operator=(Signature&&) = default;
126 ~Signature() = default;
129 * @brief Constructs Signature.
134 Signature(const fs::path& imageDirPath, const fs::path& signedConfPath);
137 * @brief Image signature verification function.
138 * Verify the Manifest and public key file signature using the
140 * validation, continue the whole image files signature
144 * @return true if signature verification was successful,
151 * @brief Function used for system level file signature validation
177 * @brief Verify the file signature using public key and hash function
180 * @param[in] - Signature file path
183 * @return true if signature verification was successful, false if not
185 static bool verifyFile(const fs::path& file, const fs::path& signature,
205 * @brief Verify the full file signature using public key and hash function
207 * @return true if signature verification was successful, false if not