Skip to content

Commit 5587dd3

Browse files
committed
docs: Remove requirement for arbitrary KIDs
1 parent 5eb8e78 commit 5587dd3

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

docs/reference/configuration.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -257,8 +257,10 @@ The following key types are supported:
257257
- ECDSA with the P-384 (`secp384r1`) curve
258258
- ECDSA with the K-256 (`secp256k1`) curve
259259

260-
Each entry must have a unique (and arbitrary) `kid`, plus the key itself.
261-
The key can either be specified inline (with the `key` property), or loaded from a file (with the `key_file` property).
260+
Each entry must have a unique `kid`, plus the key itself. The `kid` can be any
261+
case-sensitive string value as long as it is unique to this list; `kid` values
262+
must not be stable across restarts. The key can either be specified inline (with
263+
the `key` property), or loaded from a file (with the `key_file` property).
262264
The following key formats are supported:
263265

264266
- PKCS#1 PEM or DER-encoded RSA private key

0 commit comments

Comments
 (0)