Extended control callback for an X509_LOOKUP_METHOD (with library context).

Synopsis

Declared in <openssl/x509_vfy.h>

typedef int(* X509_LOOKUP_ctrl_ex_fn)(X509_LOOKUP*, int, char const*, long, char**, OSSL_LIB_CTX*, char const*);

Return Value

Command‐specific positive value on success, or non‐positive on failure.

Parameters

Name

Description

ctx

Lookup object receiving the command.

cmd

Control command such as X509_L_FILE_LOAD.

argc

String argument for cmd, or NULL.

argl

Integer argument for cmd.

ret

Optional address receiving a result string, or NULL.

libctx

Library context for algorithm fetches, or NULL for the default.

propq

Property query for algorithm fetches, or NULL.

Created with MrDocs