step ca provisioner add

NAME

step ca provisioner add – add one or more provisioners the CA configuration

USAGE

step ca provisioner add name jwk-file [jwk-file …] [–ca-config=file] [–create]

DESCRIPTION

step ca provisioner add adds one or more provisioners to the configuration and writes the new configuration back to the CA config.

POSITIONAL ARGUMENTS

name
The name linked to all the keys.
jwk-path
List of private (or public) keys in JWK or PEM format.

OPTIONS

–ca-config=file
The file containing the CA configuration.
–create=value
Create a new ECDSA key pair using curve P-256 and populate a new provisioner.

EXAMPLES

Add a single provisioner:

$ step ca provisioner add max@smallstep.com ./max-laptop.jwk --ca-config ca.json

Add a single provisioner using an auto-generated asymmetric key pair:

$ step ca provisioner add max@smallstep.com --ca-config ca.json \
--create

Add a list of provisioners for a single name:

$ step ca provisioner add max@smallstep.com ./max-laptop.jwk ./max-phone.pem ./max-work.pem \
--ca-config ca.json