Apache2
|
#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.
apr_crypto_digest_hash_t apr_crypto_digest_rec_t::hash |
apr_crypto_digest_sign_t apr_crypto_digest_rec_t::sign |
apr_crypto_digest_verify_t apr_crypto_digest_rec_t::verify |