step-ca
step-ca
step-ca
in a Docker containerstep-ca
step-ca
step-ca
in a Docker containerstep beta ca provisioner
step beta ca provisioner -- create and manage the certificate authority provisioners
step beta ca provisioner <subcommand> [arguments] [global-flags] [subcommand-flags]
step beta ca provisioner command group provides facilities for managing the certificate authority provisioners.
WARNING: The 'beta' prefix is deprecated and will be removed in a future release. Please use 'step ca provisioner ...' going forwards.
A provisioner is an entity that controls provisioning credentials, which are used to generate provisioning tokens.
Provisioning credentials are simple JWK key pairs using public-key cryptography. The public key is used to verify a provisioning token while the private key is used to sign the provisioning token.
Provisioning tokens are JWT tokens signed by the JWK private key. These JWT tokens are used to get a valid TLS certificate from the certificate authority. Each provisioner is able to manage a different set of rules that can be used to configure the bounds of the certificate.
In the certificate authority, a provisioner is configured with a JSON object with the following properties:
Add a single provisioner:
$ step beta ca provisioner add max@smallstep.com --type JWK --create
Remove a provisioner:
$ step beta ca provisioner remove max@smallstep.com
Unsubscribe anytime. See our privacy policy.
© 2023 Smallstep Labs, Inc. All rights reserved.