Genivia Home Documentation
soap_smd_data Struct Reference

updated Tue Nov 23 2021 by Robert van Engelen
 
Public Attributes | List of all members
soap_smd_data Struct Reference

The smdevp engine context data, which is hooked up to soap->data[0]. More...

#include <smdevp.h>

Public Attributes

int alg
 
void * ctx
 
const void * key
 
int(* fsend )(struct soap *, const char *, size_t)
 
size_t(* frecv )(struct soap *, char *, size_t)
 
soap_mode mode
 

Detailed Description

The smdevp engine context data, which is hooked up to soap->data[0].

Member Data Documentation

◆ alg

int soap_smd_data::alg

The digest or signature algorithm used

◆ ctx

void* soap_smd_data::ctx

EVP_MD_CTX or HMAC_CTX

◆ frecv

size_t(* soap_smd_data::frecv) (struct soap *, char *, size_t)

◆ fsend

int(* soap_smd_data::fsend) (struct soap *, const char *, size_t)

◆ key

const void* soap_smd_data::key

EVP_PKEY

◆ mode

soap_mode soap_smd_data::mode

to preserve soap->mode value


The documentation for this struct was generated from the following file: