Mark ed25519 keys as required

This commit is contained in:
Travis Ralston 2026-03-17 13:40:17 -06:00
parent 629498cd98
commit be12573a85
2 changed files with 10 additions and 0 deletions

View file

@ -48,6 +48,11 @@ paths:
description: |- description: |-
The unpadded base64-encoded public keys for the Policy Server. MUST contain The unpadded base64-encoded public keys for the Policy Server. MUST contain
at least `ed25519`. at least `ed25519`.
properties:
ed25519:
type: string
description: The unpadded base64-encoded ed25519 public key for the Policy Server.
required: ['ed25519']
additionalProperties: additionalProperties:
type: string type: string
description: The unpadded base64-encoded public key for the key algorithm. description: The unpadded base64-encoded public key for the key algorithm.

View file

@ -19,6 +19,11 @@ properties:
The unpadded base64-encoded public keys for the Policy Server. MUST contain at The unpadded base64-encoded public keys for the Policy Server. MUST contain at
least `ed25519`. least `ed25519`.
type: object type: object
properties:
ed25519:
type: string
description: The unpadded base64-encoded ed25519 public key for the Policy Server.
required: ['ed25519']
additionalProperties: additionalProperties:
description: The unpadded base64-encoded public key for the key algorithm. description: The unpadded base64-encoded public key for the key algorithm.
type: string type: string