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

Name

Description

info

Loaded store object; the callback may free it and return a replacement.

post_process_data

Application pointer passed to OSSL_STORE_open() / attach().

Created with MrDocs