Create a CT log for public_key and name using libctx / propq. Takes ownership of public_key and copies name. Free with CTLOG_free().

Synopsis

Declared in <openssl/ct.h>

CTLOG*
CTLOG_new_ex(
    EVP_PKEY* public_key,
    char const* name,
    OSSL_LIB_CTX* libctx,
    char const* propq);

Return Value

A new CTLOG, or NULL if allocation fails or the key cannot be converted to DER.

Parameters

Name

Description

public_key

Log public key (ownership transferred).

name

Log name to copy.

libctx

Library context, or NULL for the default.

propq

Property query string, or NULL.

Created with MrDocs