Skip to content

Commit

Permalink
doc: describe what tls servername is for
Browse files Browse the repository at this point in the history
Docs should describe the purpose of the option.

PR-URL: #24236
Reviewed-By: Anna Henningsen <anna@addaleax.net>
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
sam-github authored and MylesBorins committed Dec 26, 2018

Verified

This commit was signed with the committer’s verified signature.
MylesBorins Myles Borins
1 parent 0c206e0 commit 31441f4
Showing 1 changed file with 4 additions and 1 deletion.
5 changes: 4 additions & 1 deletion doc/api/tls.md
Original file line number Diff line number Diff line change
@@ -892,7 +892,10 @@ changes:
first byte is the length of the next protocol name. Passing an array is
usually much simpler, e.g. `['hello', 'world']`.
* `servername`: {string} Server name for the SNI (Server Name Indication) TLS
extension. It must be a host name, and not an IP address.
extension. It is the name of the host being connected to, and must be a host
name, and not an IP address. It can be used by a multi-homed server to
choose the correct certificate to present to the client, see the
`SNICallback` option to [`tls.createServer()`][].
* `checkServerIdentity(servername, cert)` {Function} A callback function
to be used (instead of the builtin `tls.checkServerIdentity()` function)
when checking the server's hostname (or the provided `servername` when

0 comments on commit 31441f4

Please sign in to comment.