![]() |
The FreeRADIUS server $Id: 15bac2a4c627c01d1aa2047687b3418955ac7f00 $
|
Go to the source code of this file.
Data Structures | |
| struct | fr_tls_ocsp_conf_t |
| OCSP Configuration. More... | |
Functions | |
| int | fr_tls_ocsp_check (request_t *request, SSL *ssl, X509_STORE *store, X509 *issuer_cert, X509 *client_cert, fr_tls_ocsp_conf_t *conf, bool staple_response) |
| int | fr_tls_ocsp_staple_cache_compile (fr_tls_cache_t *sections, CONF_SECTION *server_cs) |
| int | fr_tls_ocsp_staple_cb (SSL *ssl, void *data) |
| int | fr_tls_ocsp_state_cache_compile (fr_tls_cache_t *sections, CONF_SECTION *server_cs) |
| struct fr_tls_ocsp_conf_t |
| Data Fields | ||
|---|---|---|
| fr_tls_cache_t | cache |
Cached cache section pointers. Means we don't have to look them up at runtime. |
| char const * | cache_server | Virtual server to restore retrieved OCSP status. |
| bool | enable | Enable OCSP checks. |
| bool | override_url | Always use the configured OCSP URL even if the certificate contains one. |
| bool | softfail | |
| X509_STORE * | store | |
| uint32_t | timeout | |
| char const * | url | |
| bool | use_nonce | |
| bool | verifycert | |
| int fr_tls_ocsp_check | ( | request_t * | request, |
| SSL * | ssl, | ||
| X509_STORE * | store, | ||
| X509 * | issuer_cert, | ||
| X509 * | client_cert, | ||
| fr_tls_ocsp_conf_t * | conf, | ||
| bool | staple_response | ||
| ) |
| int fr_tls_ocsp_staple_cache_compile | ( | fr_tls_cache_t * | sections, |
| CONF_SECTION * | server_cs | ||
| ) |
| int fr_tls_ocsp_staple_cb | ( | SSL * | ssl, |
| void * | data | ||
| ) |
| int fr_tls_ocsp_state_cache_compile | ( | fr_tls_cache_t * | sections, |
| CONF_SECTION * | server_cs | ||
| ) |
1.9.8