#include <digest.hpp>
Definition at line 30 of file digest.hpp.
◆ anonymous enum
Enumerator |
---|
MAX_DIGEST_SIZE | |
Definition at line 42 of file digest.hpp.
◆ DigestContext() [1/4]
openvpn::MbedTLSCrypto::DigestContext::DigestContext |
( |
const DigestContext & |
| ) |
|
|
privatedelete |
◆ DigestContext() [2/4]
openvpn::MbedTLSCrypto::DigestContext::DigestContext |
( |
| ) |
|
|
inline |
◆ DigestContext() [3/4]
openvpn::MbedTLSCrypto::DigestContext::DigestContext |
( |
const CryptoAlgs::Type |
alg | ) |
|
|
inline |
◆ DigestContext() [4/4]
◆ ~DigestContext()
openvpn::MbedTLSCrypto::DigestContext::~DigestContext |
( |
| ) |
|
|
inline |
◆ check_initialized()
void openvpn::MbedTLSCrypto::DigestContext::check_initialized |
( |
| ) |
const |
|
inlineprivate |
◆ digest_type()
static const mbedtls_md_info_t * openvpn::MbedTLSCrypto::DigestContext::digest_type |
( |
const CryptoAlgs::Type |
alg | ) |
|
|
inlinestaticprivate |
◆ erase()
void openvpn::MbedTLSCrypto::DigestContext::erase |
( |
| ) |
|
|
inlineprivate |
◆ final()
size_t openvpn::MbedTLSCrypto::DigestContext::final |
( |
unsigned char * |
out | ) |
|
|
inline |
◆ init()
◆ is_initialized()
bool openvpn::MbedTLSCrypto::DigestContext::is_initialized |
( |
| ) |
const |
|
inline |
◆ OPENVPN_EXCEPTION()
openvpn::MbedTLSCrypto::DigestContext::OPENVPN_EXCEPTION |
( |
mbedtls_digest_error |
| ) |
|
◆ OPENVPN_SIMPLE_EXCEPTION() [1/2]
openvpn::MbedTLSCrypto::DigestContext::OPENVPN_SIMPLE_EXCEPTION |
( |
mbedtls_digest_final_overflow |
| ) |
|
◆ OPENVPN_SIMPLE_EXCEPTION() [2/2]
openvpn::MbedTLSCrypto::DigestContext::OPENVPN_SIMPLE_EXCEPTION |
( |
mbedtls_digest_uninitialized |
| ) |
|
◆ operator=()
◆ size()
size_t openvpn::MbedTLSCrypto::DigestContext::size |
( |
| ) |
const |
|
inline |
◆ size_()
size_t openvpn::MbedTLSCrypto::DigestContext::size_ |
( |
| ) |
const |
|
inlineprivate |
◆ update()
void openvpn::MbedTLSCrypto::DigestContext::update |
( |
const unsigned char * |
in, |
|
|
const size_t |
size |
|
) |
| |
|
inline |
◆ HMACContext
◆ ctx
mbedtls_md_context_t openvpn::MbedTLSCrypto::DigestContext::ctx |
|
private |
◆ initialized
bool openvpn::MbedTLSCrypto::DigestContext::initialized |
|
private |
The documentation for this class was generated from the following file: