Skip to content

Commit d2f9d18

Browse files
committed
Specify time duration format
1 parent 2e12224 commit d2f9d18

File tree

1 file changed

+11
-11
lines changed

1 file changed

+11
-11
lines changed

step-ca/configuration.mdx

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
updated_at: September 18, 2025
2+
updated_at: November 03, 2025
33
title: Configuring step-ca
44
html_title: Configuring open source step-ca
55
description: Learn how to configure step-ca
@@ -256,31 +256,31 @@ the `--password-file` flag accepts
256256

257257
- **policy**: authority-wide policy for certificate identifiers. See [Policies](./policies.mdx).
258258

259-
- **disableIssuedAtCheck**: ☠️ disable a check verifying that provisioning tokens must be issued after the CA has booted. This claim is one prevention against token reuse. The default value is false. Do not change this unless you know what you are doing.
259+
- **disableIssuedAtCheck**: ☠️ disable a check verifying that provisioning tokens must be issued after the CA has booted. This claim is one prevention against token reuse. The default value is false. Do not change this unless you know what you are doing. All time duration values follow [Go's `time.Duration` string format](https://pkg.go.dev/time#ParseDuration).
260260

261261
- **claims**: default validation for requested attributes in the certificate request. Can be overridden by similar claims objects defined by individual provisioners.
262262

263-
- **minTLSCertDuration**: do not allow certificates with a duration less than this value.
263+
- **minTLSCertDuration**: do not allow TLS certificates with a duration less than this value.
264264

265-
- **maxTLSCertDuration**: do not allow certificates with a duration greater than this value.
265+
- **maxTLSCertDuration**: do not allow TLS certificates with a duration greater than this value.
266266

267-
- **defaultTLSCertDuration**: if no certificate validity period is specified, use this value.
267+
- **defaultTLSCertDuration**: if no TLS certificate validity period is specified, use this value.
268268

269269
- **disableRenewal**: do not allow any certificates to be renewed. The default is false.
270270

271271
- **allowRenewalAfterExpiry**: ☠️ allow expired certificates to be renewed. The default is false. This option adds security risk; proceed with caution and consider alternatives.
272272

273-
- **minUserSSHCertDuration**: do not allow certificates with a duration less than this value.
273+
- **minUserSSHCertDuration**: do not allow SSH user certificates with a duration less than this value.
274274

275-
- **maxUserSSHCertDuration**: do not allow certificates with a duration greater than this value.
275+
- **maxUserSSHCertDuration**: do not allow SSH user certificates with a duration greater than this value.
276276

277-
- **defaultUserSSHCertDuration**: if no certificate validity period is specified, use this value.
277+
- **defaultUserSSHCertDuration**: if no SSH user certificate validity period is specified by the client, use this value.
278278

279-
- **minHostSSHCertDuration**: do not allow certificates with a duration less than this value.
279+
- **minHostSSHCertDuration**: do not allow SSH host certificates with a duration less than this value.
280280

281-
- **maxHostSSHCertDuration**: do not allow certificates with a duration greater than this value.
281+
- **maxHostSSHCertDuration**: do not allow SSH host certificates with a duration greater than this value.
282282

283-
- **defaultHostSSHCertDuration**: if no certificate validity period is specified, use this value.
283+
- **defaultHostSSHCertDuration**: if no SSH host certificate validity period is specified by the client, use this value.
284284

285285
- **enableSSHCA**: enable this provisioner to generate SSH Certificates. The default value is false.
286286

0 commit comments

Comments
 (0)