Set the CT log ID on an SCT, transferring ownership of log_id.

Synopsis

Declared in <openssl/ct.h>

int
SCT_set0_log_id(
    SCT* sct,
    unsigned char* log_id,
    size_t log_id_len);

Return Value

1 on success, or 0 on failure.

Parameters

Name

Description

sct

SCT whose log_id field is replaced.

log_id

Log ID bytes that sct will own (freed by SCT_free); may be NULL when log_id_len is 0.

log_id_len

Length of log_id in bytes (typically CT_V1_HASHLEN for v1).

Created with MrDocs