lib: Switch to std::vector<std::uint8_t> for fingerprint data

This commit is contained in:
Povilas Kanapickas
2021-11-01 02:52:37 +02:00
parent ef08470286
commit cd7e731cb7
9 changed files with 21 additions and 22 deletions

View File

@@ -20,13 +20,9 @@
namespace barrier {
std::string format_ssl_fingerprint(const std::string& fingerprint, bool hex, bool separator)
std::string format_ssl_fingerprint(const std::vector<uint8_t>& fingerprint, bool separator)
{
std::string result = fingerprint;
if (hex) {
// to hexadecimal
result = barrier::string::to_hex(result, 2);
}
std::string result = barrier::string::to_hex(fingerprint, 2);
// all uppercase
barrier::string::uppercase(result);