[#SSL_CTX_set_allow_early_data_cb] = SSL_CTX_set_allow_early_data_cb :mrdocs: Set a server callback that decides whether to accept TLSv1.3 early data for a context. == Synopsis Declared in `<openssl/ssl.h>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void SSL_CTX_set_allow_early_data_cb( xref:SSL_CTX.adoc[SSL_CTX]* ctx, xref:SSL_allow_early_data_cb_fn.adoc[SSL_allow_early_data_cb_fn] cb, void* arg); ---- == Parameters [cols="1,4"] |=== | Name| Description | *ctx* | Server SSL context whose early‐data decision callback is set (copied to new SSL objects). | *cb* | Callback returning 1 to allow early data or 0 to reject it; NULL clears the callback. | *arg* | Opaque pointer passed to `cb` on each invocation. |=== [.small]#Created with https://www.mrdocs.com[MrDocs]#