mix nerves_key.signer (nerves_key v1.3.0)

View Source

Manages NervesKey signing keys

create

Create a new NervesKey signer certificate and private key pair. This creates a compressible X.509 certificate that can be stored in the ATECC508A's limited memory.

mix nerves_key.signer create NAME --years-valid <YEARS>

If --years-valid is unspecified, the new certificate will be valid for one year.

Summary

Functions

create(name, opts)

@spec create(
  String.t(),
  keyword()
) :: :ok

run(args)

Callback implementation for Mix.Task.run/1.

usage()

@spec usage() :: no_return()