| 
    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.