[#SCT_new_from_base64] = SCT_new_from_base64 :mrdocs: Create an SCT from base64‐encoded log id, extensions, and signature fields. == Synopsis Declared in `<openssl/ct.h>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- xref:SCT.adoc[SCT]* SCT_new_from_base64( unsigned char version, char const* logid_base64, ct_log_entry_type_t entry_type, uint64_t timestamp, char const* extensions_base64, char const* signature_base64); ---- == Return Value New SCT, or NULL on error; free with SCT_free. == Parameters [cols="1,4"] |=== | Name| Description | *version* | SCT version byte (typically SCT_VERSION_V1). | *logid_base64* | Base64‐encoded CT log ID. | *entry_type* | Log entry type (X.509 certificate or precertificate). | *timestamp* | SCT timestamp in milliseconds since the Unix epoch. | *extensions_base64* | Base64‐encoded SCT extensions, or empty/NULL for none. | *signature_base64* | Base64‐encoded SCT signature. |=== [.small]#Created with https://www.mrdocs.com[MrDocs]#