##################################################################### # MANDATORY USER SETTINGS # # # # PLEASE FILL OUT PLACEHOLDERS ! # ##################################################################### # To create credentials for sender and subscriber please have a look at: # # Account registration: https://docs.fitko.de/fit-connect/docs/getting-started/get-started # Creating a subscriber: https://docs.fitko.de/fit-connect/docs/receiving/destination # Self-Service-Portal (Test-Env): https://portal.auth-testing.fit-connect.fitko.dev/login # OAuth-credentials for a client senderConfig: clientId: "SenderClientID" clientSecret: "SenderSecret" # OAuth-credentials for a subscriber subscriberConfig: clientId: "SubscriberClientID" clientSecret: "SubscriberSecret" # Path that references the private decryption key file privateDecryptionKeyPath: "path/to/decrpytion_key.json" # Path that references the signing key file that signed SET-Events privateSigningKeyPath: "path/to/signing_key.json" # Name of the used environment (from environments config below). # In this case the options are prod | dev activeEnvironment: dev # Configured environments that can be added in the form: # # name: -- identifier that can be referenced in 'activeEnvironment' to # authBaseUrl: "URL" -- base URL for OAuth requests # submissionBaseUrl: "URL" -- base URL for submission/destination requests # allowInsecurePublicKey: true | false -- allow public keys that failed a validation for e.g. testing purposes # # also see: https://docs.fitko.de/fit-connect/docs/apis/submission-api environments: prod: authBaseUrl: "https://auth-prod.fit-connect.fitko.dev" submissionBaseUrl: "https://submission-api-prod.fit-connect.fitko.dev" allowInsecurePublicKey: false dev: authBaseUrl: "https://auth-testing.fit-connect.fitko.dev" submissionBaseUrl: "https://submission-api-testing.fit-connect.fitko.dev" allowInsecurePublicKey: true ##################################################################### # OPTIONAL SETTINGS # # # # Can be used if needed by uncommenting the shown properties # ##################################################################### # Proxy config for http api calls - routes all calls to FIT-Connect # REST-endpoints through the proxy if needed in your current infrastructure # httpProxyHost: "https//:proxy.your-service.domain" # httpProxyPort: 8080 # requestTimeoutInSeconds: 30 ##################################################################### # PREDEFINED SETTINGS # # # # YOU SHOULD ONLY CHANGE THESE SETTINGS IF YOU ARE FAMILIAR # # WITH THE FIT-Connect INFRASTRUCTURE # ##################################################################### ### REST Endpoints for FIT-Connect resources resourcePaths: authTokenPath: "/token" destinationPath: "/v1/destinations/{destinationId}" destinationKeyPath: "/v1/destinations/{destinationId}/keys/{kid}" eventLogPath: "/v1/cases/{caseId}/events" submissionPath: "/v1/submissions/{submissionId}" submissionsPath: "/v1/submissions" submissionAttachmentPath: "/v1/submissions/{submissionId}/attachments/{attachmentId}"