-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathenv.example
More file actions
28 lines (25 loc) · 1.31 KB
/
env.example
File metadata and controls
28 lines (25 loc) · 1.31 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
# Flask Configuration
SECRET_KEY=your-secret-key-here
FLASK_ENV=development
# OIDC Client Configuration
CLIENT_ID=your-client-id-from-ishare-ecosystem
CLIENT_SECRET=your-client-secret-from-ishare-ecosystem
REDIRECT_URI=http://localhost:5000/callback
LOGOUT_REDIRECT_URI=http://localhost:5000/
# OIDC Provider Endpoints (iSHARE DMI Ecosystem)
OIDC_ISSUER=https://idp.staging.dmi-ecosysteem.nl/realms/dmi
OIDC_AUTHORIZATION_ENDPOINT=https://idp.staging.dmi-ecosysteem.nl/realms/dmi/protocol/openid-connect/auth
OIDC_TOKEN_ENDPOINT=https://idp.staging.dmi-ecosysteem.nl/realms/dmi/protocol/openid-connect/token
OIDC_USERINFO_ENDPOINT=https://idp.staging.dmi-ecosysteem.nl/realms/dmi/protocol/openid-connect/userinfo
OIDC_JWKS_URI=https://idp.staging.dmi-ecosysteem.nl/realms/dmi/protocol/openid-connect/certs
OIDC_LOGOUT_ENDPOINT=https://idp.staging.dmi-ecosysteem.nl/realms/dmi/logout
# iSHARE Configuration
ISHARE_CLIENT_ID=PARTY_IDENTIFIER_SP
ISHARE_CLIENT_NAME='Party name SP'
ISHARE_SOFTWARE_ID='Self defined software id'
ISHARE_SATELLITE_ID=your-PARTY_IDENTIFIER_SATELLITE
ISHARE_PRIVATE_KEY_PATH='/path/to/privatekey.pem'
ISHARE_CERTIFICATE_PATH='/path/to/certificat_chain.pem'
ISHARE_PRIVATE_KEY_PASSWORD='private_key_password'
#ISHARE_PROVIDER_ID = 'Party ID Identity Provider'
#ISHARE_PROVIDER_NAME = 'Party name Identity Provider'