Lines Matching refs:sct

181 void SCT_free(SCT *sct);
192 sct_version_t SCT_get_version(const SCT *sct);
198 int SCT_set_version(SCT *sct, sct_version_t version);
203 ct_log_entry_type_t SCT_get_log_entry_type(const SCT *sct);
209 int SCT_set_log_entry_type(SCT *sct, ct_log_entry_type_t entry_type);
216 size_t SCT_get0_log_id(const SCT *sct, unsigned char **log_id);
223 int SCT_set0_log_id(SCT *sct, unsigned char *log_id, size_t log_id_len);
230 int SCT_set1_log_id(SCT *sct, const unsigned char *log_id,
236 uint64_t SCT_get_timestamp(const SCT *sct);
241 void SCT_set_timestamp(SCT *sct, uint64_t timestamp);
248 int SCT_get_signature_nid(const SCT *sct);
256 int SCT_set_signature_nid(SCT *sct, int nid);
263 size_t SCT_get0_extensions(const SCT *sct, unsigned char **ext);
269 void SCT_set0_extensions(SCT *sct, unsigned char *ext, size_t ext_len);
276 int SCT_set1_extensions(SCT *sct, const unsigned char *ext,
284 size_t SCT_get0_signature(const SCT *sct, unsigned char **sig);
290 void SCT_set0_signature(SCT *sct, unsigned char *sig, size_t sig_len);
296 int SCT_set1_signature(SCT *sct, const unsigned char *sig,
302 sct_source_t SCT_get_source(const SCT *sct);
308 int SCT_set_source(SCT *sct, sct_source_t source);
313 const char *SCT_validation_status_string(const SCT *sct);
321 void SCT_print(const SCT *sct, BIO *out, int indent, const CTLOG_STORE *logs);
337 sct_validation_status_t SCT_get_validation_status(const SCT *sct);
346 int SCT_validate(SCT *sct, const CT_POLICY_EVAL_CTX *ctx);
426 int i2o_SCT(const SCT *sct, unsigned char **out);