Register a Certificate Transparency validation callback for an SSL context.
Declared in <openssl/ssl.h>
int
SSL_CTX_set_ct_validation_callback(
SSL_CTX* ctx,
ssl_ct_validation_cb callback,
void* arg);
1 on success, or 0 on failure (e.g. conflicting SCT custom extension).
| Name | Description |
|---|---|
| ctx | SSL context whose connections inherit callback. |
| callback | SCT policy callback, or NULL to disable CT validation. |
| arg | Opaque userdata passed to callback on each invocation. |