View Source X509.Test.Server (X509 v0.8.5)

Simple TLS server for hosting X509.Test.Suite scenarios.

Link to this section Summary

Functions

Returns a specification to start this module under a supervisor.

Returns the TCP port number on which the specified X509.Test.Server instance is listening.

Starts a test server for the given test suite.

Link to this section Functions

Returns a specification to start this module under a supervisor.

See Supervisor.

Specs

get_port(pid()) :: :inet.port_number()

Returns the TCP port number on which the specified X509.Test.Server instance is listening.

Specs

Starts a test server for the given test suite.

options

Options:

  • :port - the TCP port to listen on; defaults to 0, meaning an ephemeral port is selected by the operating system, which may be retrieved using get_port/1
  • :response - the data to send back to clients when a successful connection is established (default: "OK")