Apache Portable Runtime
|
#include <apr_crypto.h>
Data Fields | ||
apr_crypto_digest_type_e | dtype | |
union { | ||
apr_crypto_digest_hash_t hash | ||
apr_crypto_digest_sign_t sign | ||
apr_crypto_digest_verify_t verify | ||
} | d | |
Structure describing a digest to be hashed, signed or verified.
This structure is passed to the apr_crypto_digest_init() and apr_crypto_digest() functions.
Implementations must use apr_crypto_digest_rec_make() to allocate this structure.
union { ... } apr_crypto_digest_rec_t::d |
Details of each digest, based on the digest type.
apr_crypto_digest_type_e apr_crypto_digest_rec_t::dtype |
The type of the digest record.