View Source X509.Test.Server (X509 v0.8.9)
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
.
@spec get_port(pid()) :: :inet.port_number()
Returns the TCP port number on which the specified X509.Test.Server instance is listening.
@spec start_link({X509.Test.Suite.t(), Keyword.t()}) :: GenServer.on_start()
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 usingget_port/1
:response
- the data to send back to clients when a successful connection is established (default: "OK")