config: Refactor parsing of secrets section (#4602)

This commit is contained in:
Quentin Gliech
2025-06-05 15:13:00 +02:00
committed by GitHub
4 changed files with 163 additions and 111 deletions

View File

@@ -1538,6 +1538,7 @@
}
},
"KeyConfig": {
"description": "A single key with its key ID and optional password.",
"type": "object",
"required": [
"kid"
@@ -1546,17 +1547,17 @@
"kid": {
"type": "string"
},
"password": {
"type": "string"
},
"password_file": {
"type": "string"
},
"key": {
"password": {
"type": "string"
},
"key_file": {
"type": "string"
},
"key": {
"type": "string"
}
}
},