OSSL_DECODER_export

Export a reference from a decoder instance via a provider export callback.

Synopsis

Declared in <openssl/decoder.h>

int
OSSL_DECODER_export(
    OSSL_DECODER_INSTANCE* decoder_inst,
    void* reference,
    size_t reference_sz,
    OSSL_CALLBACK* export_cb,
    void* export_cbarg);

Return Value

1 on success, or 0 on error.

Parameters

NameDescription
decoder_instDecoder instance that produced reference.
referenceReference bytes to export.
reference_szSize of reference in bytes.
export_cbProvider export callback.
export_cbargOpaque argument passed to export_cb.