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