]> git.kaiwu.me - nginx.git/commit
SSL: client certificate validation with OCSP (ticket #1534).
authorRoman Arutyunyan <arut@nginx.com>
Fri, 22 May 2020 14:30:12 +0000 (17:30 +0300)
committerRoman Arutyunyan <arut@nginx.com>
Fri, 22 May 2020 14:30:12 +0000 (17:30 +0300)
commit60438ae395d83b0f8b21bf667a1e260d60c3f46a
tree040886d686aa1eeb2d290c039b29e608f2c6633e
parentaa94ee82f6040c8e2cbde3ae4de931c23fade3f3
SSL: client certificate validation with OCSP (ticket #1534).

OCSP validation for client certificates is enabled by the "ssl_ocsp" directive.
OCSP responder can be optionally specified by "ssl_ocsp_responder".

When session is reused, peer chain is not available for validation.
If the verified chain contains certificates from the peer chain not available
at the server, validation will fail.
src/event/ngx_event_openssl.c
src/event/ngx_event_openssl.h
src/event/ngx_event_openssl_stapling.c
src/http/modules/ngx_http_ssl_module.c
src/http/modules/ngx_http_ssl_module.h
src/http/ngx_http_request.c