| Kea 3.0.2-git

botan_common.h
Go to the documentation of this file.
1// Copyright (C) 2014-2024 Internet Systems Consortium, Inc. ("ISC")
2//
3// This Source Code Form is subject to the terms of the Mozilla Public
4// License, v. 2.0. If a copy of the MPL was not distributed with this
5// file, You can obtain one at http://mozilla.org/MPL/2.0/.
6
7 namespace isc {
8 namespace cryptolink {
9 namespace btn {
10
15 const std::string
16 getHashAlgorithmName(isc::cryptolink::HashAlgorithm algorithm);
17
22 const std::string
23 getHmacAlgorithmName(isc::cryptolink::HashAlgorithm algorithm);
24
25} // namespace btn
26} // namespace cryptolink
27} // namespace isc
isc::cryptolink::btn
Definition botan_common.h:9
isc::cryptolink::btn::getHmacAlgorithmName
const std::string getHmacAlgorithmName(isc::cryptolink::HashAlgorithm algorithm)
Decode the HashAlgorithm enum into a name usable by Botan.
Definition botan_hmac.cc:22
isc::cryptolink::btn::getHashAlgorithmName
const std::string getHashAlgorithmName(isc::cryptolink::HashAlgorithm algorithm)
Decode the HashAlgorithm enum into a name usable by Botan.
Definition botan_hash.cc:21
isc::cryptolink
Definition botan_common.h:8
isc::cryptolink::HashAlgorithm
HashAlgorithm
Hash algorithm identifiers.
Definition cryptolink.h:23
isc
Defines the logger used by the top-level component of kea-lfc.
Definition agent_parser.cc:148