step ca provisioner remove

NAME

step ca provisioner remove – remove one, or more, provisioners from the CA configuration

USAGE

step ca provisioner remove name [–kid=kid] [–config=file] [–all]

DESCRIPTION

step ca provisioner remove removes one or more provisioners from the configuration and writes the new configuration back to the CA config.

POSITIONAL ARGUMENTS

name
The name field of the provisioner(s) to be removed.

OPTIONS

–ca-config=file
The file containing the CA configuration.
–kid=kid
The kid (Key ID) of for the provisioner key to be removed.
–all=value
Remove all provisioners with a given name. Cannot be used in combination w/ the –kid flag.

EXAMPLES

Remove all provisioners associated with a given name (max@smallstep.com):

$ step ca provisioner remove max@smallstep.com --all --ca-config ca.json

Remove the provisioner matching a given name and kid:

$ step ca provisioner remove max@smallstep. --kid 1234 --ca-config ca.json