Skip to content
Snippets Groups Projects
Commit 1ad03147 authored by David Schwarzmann's avatar David Schwarzmann
Browse files

feat(api#102): Introduce supported reply channels of a destination

parent 74765ac0
No related branches found
No related tags found
1 merge request!110Introduce supported reply channels of a destination
......@@ -31,3 +31,5 @@ value:
kid: a11e4423-e28d-4a1f-911d-818f9ab64321
n: hGALqq-nbAymF5MyZIXV9RY-pW4r39BrBnxryp6ukjdrGacVhwKtm-zqN9urUETAhjfQo7CsxuJ7de291In9uPIhXYSvZcTQXH930Gpkv1BeAsU9x5uP6EnfrgRZfODwpmw1HJmAOK6aJ_ARJV7iJ1a_AGSK5ZO1bsmUWhJk-V-tFbs3xTbsmOZxVfxJWC-0pDxmEljmoi4q8f-LtNzVPEIC3-T5LaGEYy0stCU-YkJ-uDKGUJh01fQWRYaG7gCRnoIT9BJNQWUE0kfRjrZ9nOqNHibs9CreliIhD6k0310DDT0JV6-Y55AgOCqWoYCw7Xn3_AACx1aJccaRojC7FqwI6FWx2d3HkAz6o4l1llfTkgELhYjpUdW-m7dfQTbZzVlZRrVWE8lzbza2GXv6IFi3RzEWNso6KJMo-kRJxG-ZCruVhTt6FIyiZk6HpWGH6AGR62Fku8O_GR6YaNchKSB4nkj76iSPGTasLeJi2Sjw7kVZxhiL6MN4bBTT9jAB_sYcSrd9H12-KGV9IwnW8JnO3derCI6gfdGTKOzHTS3z231fDcCsXtDD4tJHHIXsW7_ytDprkwBwl9OLBW1xAniOgAH8sqgX3SGOYFcbd6Zxx0zgSlRNMdj4qkswS7KhC9-vyCA2qBnRdowPd9_1H9CpuHAyo3-iMf3UaBsPj0s
e: AQAB
replyChannel:
deMail:
......@@ -9,3 +9,5 @@ value:
- "DE09415061516"
- "DE09420411"
encryptionKid: e4142167-7f03-4d4f-a8c9-c7ecc78f55f8
replyChannels:
elster: {}
......@@ -29,3 +29,5 @@ properties:
$ref: './jwk.yaml'
signingPublicKey:
$ref: './jwk.yaml'
replyChannels:
$ref: './reply-channels.yaml'
......@@ -24,3 +24,5 @@ properties:
type: string
maxLength: 64
description: 'Key-ID des Verschlüsselungsschlüssels der Destination. Zu finden in der Subressource `keys/<keyId>`.'
replyChannels:
$ref: './reply-channels.yaml'
......@@ -18,3 +18,5 @@ properties:
type: string
maxLength: 64
description: 'Schlüssel-Id des Verschlüsselungsschlüssels des Zustellpunktes.'
replyChannels:
$ref: './reply-channels.yaml'
type: object
minProperties: 1
properties:
eMail:
type: object
properties:
address:
type: string
format: email
pgpPublicKey:
type: string
description: Hilfe zur Erstellung gibt es in der Dokumentation unter https://docs.fitko.de/fit-connect/details/pgp-export
pattern: "^-----BEGIN PGP PUBLIC KEY BLOCK-----\\n\\n"
required:
- address
deMail:
type: object
description: Akkreditierte Anbieter siehe https://www.bsi.bund.de/DE/Themen/Oeffentliche-Verwaltung/Moderner-Staat/De-Mail/Akkreditierte-DMDA/akkreditierte-dmda_node.html
properties:
address:
type: string
format: email
required:
- address
fink:
type: object
description: Postfachadresse in einem interoperablen Servicekonto (FINK.PFISK)
properties:
finkPostfachRef:
type: string
description: FINK Postfachadresse
maxLength: 150
pattern: "^[-._a-z0-9~/]*$"
host:
type: string
description: URL des Servicekontos, in dem das Ziel-Postfach liegt
format: uri
required:
- finkPostfachRef
elster:
type: object
description: Siehe https://www.elster.de/elsterweb/infoseite/elstertransfer_hilfe_schnittstellen
......@@ -22,3 +22,5 @@ properties:
type: string
maxLength: 64
description: 'Schlüssel-Id des Verschlüsselungsschlüssels des Zustellpunktes.'
replyChannels:
$ref: './reply-channels.yaml'
......@@ -141,6 +141,8 @@ components:
$ref: './schemas/security-event-token.yaml'
EventLog:
$ref: './schemas/event-log.yaml'
ReplyChannel:
$ref: './schemas/reply-channels.yaml'
Callback:
$ref: './schemas/callback-url.yaml'
CreateCallback:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment