OSSL_STORE_post_process_info_fn

Callback that may rewrite or drop each OSSL_STORE_INFO after it is loaded.

Synopsis

Declared in <openssl/store.h>

typedef OSSL_STORE_INFO*(* OSSL_STORE_post_process_info_fn)(OSSL_STORE_INFO*, void*);

Return Value

Replacement OSSL_STORE_INFO to keep, or NULL to drop this object.

Parameters

NameDescription
infoLoaded store object; the callback may free it and return a replacement.
post_process_dataApplication pointer passed to OSSL_STORE_open() / attach().