28 #define LOG_ID_SIZE 32
47 const unsigned char *
sig;
const char * s
Definition: mod_dav.h:1327
int apr_status_t
Definition: apr_errno.h:44
struct apr_pool_t apr_pool_t
Definition: apr_pools.h:60
#define APR_RFC822_DATE_LEN
Definition: apr_time.h:186
apr_int64_t apr_time_t
Definition: apr_time.h:45
SSL extension module for Apache.
apr_status_t sct_verify_signature(conn_rec *c, sct_fields_t *sctf, apr_array_header_t *log_config)
apr_status_t sct_verify_timestamp(conn_rec *c, sct_fields_t *sctf)
void sct_release(sct_fields_t *sctf)
struct cert_chain cert_chain
apr_status_t sct_parse(const char *source, server_rec *s, const unsigned char *sct, apr_size_t len, cert_chain *cc, sct_fields_t *fields)
#define LOG_ID_SIZE
Definition: ssl_ct_sct.h:28
Definition: ssl_ct_sct.h:30
apr_pool_t * p
Definition: ssl_ct_sct.h:31
X509 * leaf
Definition: ssl_ct_sct.h:33
apr_array_header_t * cert_arr
Definition: ssl_ct_sct.h:32
Structure to store things which are per connection.
Definition: httpd.h:1193
Definition: ssl_ct_sct.h:36
const unsigned char * sig
Definition: ssl_ct_sct.h:47
const unsigned char * signed_data
Definition: ssl_ct_sct.h:48
apr_time_t time
Definition: ssl_ct_sct.h:40
const unsigned char * extensions
Definition: ssl_ct_sct.h:42
apr_size_t signed_data_len
Definition: ssl_ct_sct.h:49
apr_uint16_t siglen
Definition: ssl_ct_sct.h:46
unsigned char sig_alg
Definition: ssl_ct_sct.h:45
apr_uint64_t timestamp
Definition: ssl_ct_sct.h:39
unsigned char hash_alg
Definition: ssl_ct_sct.h:44
unsigned char version
Definition: ssl_ct_sct.h:37
apr_uint16_t extlen
Definition: ssl_ct_sct.h:43
A structure to store information for each virtual server.
Definition: httpd.h:1382