]> Sergey Matveev's repositories - tofuproxy.git/blob - doc/tlsauth.texi
Download link for 0.6.0 release
[tofuproxy.git] / doc / tlsauth.texi
1 @node TLSAuth
2 @unnumbered TLS client authentication
3
4 If you want to use TLS client certificates, then place them to
5 @file{-ccerts} directory. If server requests for the certificate, then
6 dialogue window will be shown with the subjects of known client
7 certificates. You can close that window to omit certificate sending
8 once. @code{NONE} (@code{n} hotkey) will remember that decision for long.
9
10 To list currently saved host and certificate associations:
11
12 @example
13 $ cat fifos/list-tls-auth
14 example.com     CN=client.example.com
15 gemini.example.com      NONE
16 @end example
17
18 To delete one of them:
19
20 @example
21 $ echo example.com > fifos/del-tls-auth
22 @end example
23
24 To preadd:
25
26 @example
27 $ echo example.com path/to/client.cert.pem > fifos/add-tls-auth
28 @end example