1
by Jose Parrella
Import upstream version 0.4.12 |
1 |
/*
|
2 |
* Copyright (C) Igor Sysoev
|
|
3 |
*/
|
|
4 |
||
5 |
||
6 |
#ifndef _NGX_HTTP_SSL_H_INCLUDED_
|
|
7 |
#define _NGX_HTTP_SSL_H_INCLUDED_
|
|
8 |
||
9 |
||
10 |
#include <ngx_config.h> |
|
11 |
#include <ngx_core.h> |
|
12 |
#include <ngx_http.h> |
|
13 |
||
14 |
||
15 |
typedef struct { |
|
16 |
ngx_flag_t enable; |
|
1.1.2
by Jose Parrella
Import upstream version 0.5.13 |
17 |
|
18 |
ngx_ssl_t ssl; |
|
19 |
||
20 |
ngx_flag_t prefer_server_ciphers; |
|
21 |
||
22 |
ngx_uint_t protocols; |
|
23 |
||
24 |
ngx_uint_t verify; |
|
1.2.1
by Jose Parrella
Import upstream version 0.7.14 |
25 |
ngx_uint_t verify_depth; |
26 |
||
1.1.2
by Jose Parrella
Import upstream version 0.5.13 |
27 |
ssize_t builtin_session_cache; |
28 |
||
29 |
time_t session_timeout; |
|
30 |
||
31 |
ngx_str_t certificate; |
|
32 |
ngx_str_t certificate_key; |
|
33 |
ngx_str_t dhparam; |
|
1.2.1
by Jose Parrella
Import upstream version 0.7.14 |
34 |
ngx_str_t client_certificate; |
1.1.2
by Jose Parrella
Import upstream version 0.5.13 |
35 |
ngx_str_t crl; |
1.3.4
by Fabio Tranchitella
Import upstream version 0.7.63 |
36 |
|
1.1.2
by Jose Parrella
Import upstream version 0.5.13 |
37 |
ngx_str_t ciphers; |
38 |
||
39 |
ngx_shm_zone_t *shm_zone; |
|
40 |
||
1.2.1
by Jose Parrella
Import upstream version 0.7.14 |
41 |
u_char *file; |
42 |
ngx_uint_t line; |
|
43 |
} ngx_http_ssl_srv_conf_t; |
|
1
by Jose Parrella
Import upstream version 0.4.12 |
44 |
|
45 |
||
46 |
extern ngx_module_t ngx_http_ssl_module; |
|
47 |
||
48 |
||
49 |
#endif /* _NGX_HTTP_SSL_H_INCLUDED_ */ |
|
50 |