Function bearssl::br_x509_decoder_init
[−]
[src]
pub unsafe extern "C" fn br_x509_decoder_init(
ctx: *mut br_x509_decoder_context,
append_dn: Option<unsafe extern "C" fn(_: *mut c_void, _: *const c_void, _: usize)>,
append_dn_ctx: *mut c_void
)
\brief Initialise an X.509 decoder context for processing a new certificate.
The append_dn()
callback (with opaque context append_dn_ctx
)
will be invoked to receive, chunk by chunk, the certificate's
subject DN. If append_dn
is 0
then the subject DN will be
ignored.
\param ctx X.509 decoder context to initialise.
\param append_dn DN receiver callback (or 0
).
\param append_dn_ctx context for the DN receiver callback.