Sign up for our Device Identity Webinar Series!

step ca policy authority x509 deny uri

Back up to step ca policy authority x509 deny

Name

step ca policy authority x509 deny uri -- add or remove URI domains

Usage

step ca policy authority x509 deny uri <uri domain> [--remove] [--provisioner=<name>]
[--admin-cert=<file>] [--admin-key=<file>] [--admin-subject=<subject>]
[--admin-provisioner=<name>] [--admin-password-file=<file>]
[--ca-url=<uri>] [--root=<file>] [--context=<name>]

Description

step ca policy authority x509 deny uri command manages URI domains in policies

Options

--provisioner=name, --issuer=name The provisioner name to use.

--remove removes the provided URIs from the policy instead of adding them

--admin-cert=chain Admin certificate (chain) in PEM format to store in the 'x5c' header of a JWT.

--admin-key=file Private key file, used to sign a JWT, corresponding to the admin certificate that will be stored in the 'x5c' header.

--admin-subject=subject, --admin-name=subject The admin subject to use for generating admin credentials.

--admin-provisioner=name, --admin-issuer=name The provisioner name to use for generating admin credentials.

--admin-password-file=file, --password-file=file The path to the file containing the password to decrypt the one-time token generating key.

--ca-url=URI URI of the targeted Step Certificate Authority.

--root=file The path to the PEM file used as the root certificate authority.

--context=name The context name to apply for the given command.

Examples

Allow all URI subdomains of "local" in X.509 certificates on authority level

$ step ca policy authority x509 allow uri "*local"

Deny URI badhost.local domain in X.509 certificates on authority level

$ step ca policy authority x509 deny uri badhost.local

Remove badhost.local from denied URI domain names in X.509 certificates on authority level

$ step ca policy authority x509 deny uri badhost.local --remove

Allow all URI subdomains of "example.com" in X.509 certificates on provisioner level

$ step ca policy provisioner x509 allow uri "*example.com" --provisioner my_provisioner
Device Identity that powers business