View Source mix x509.gen.suite (X509 v0.8.8)
Generates a suite of test certificates.
mix x509.gen.suite
mix x509.gen.suite test.localPlease refer to the documentation for X509.Test.Suite for information about
the scenarios that may be tested using the generated certificates.
WARNING: only use the generated certificates for testing in a closed network
environment, such as running a development server on localhost.
For production, staging, or testing servers on the public internet, obtain a
proper certificate, for example from Let's Encrypt.
arguments
Arguments
This tasks takes a single, optional argument: the domain name to use in the
hostnames embedded in the certificates. If no domain name is specified, the
default domain from X509.Test.Suite will be used.
Other (optional) arguments:
- '--password' ('-p'): if set, an encrypted, password protected version of each private key will be created
--crlserver(-c): the base URL for the CRL server to be used for CRL distribution points--output(-o): the path where the certificates and keys should be stored (default: priv/cert/suite)--force(-f): overwrite existing files without prompting for confirmation
Requires OTP 20 or later.