-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
23 lines (23 loc) · 1.19 KB
/
.env.example
File metadata and controls
23 lines (23 loc) · 1.19 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
API__TITLE=LDAP-JWT Authentication Service API
API__DESCRIPTION=This is the API for the LDAP-JWT Authentication Service
# (If using a proxy) The path prefix handled by a proxy that is not seen by the app.
API__ROOT_PATH=
# The allowed headers, origins, and methods for cross-origin requests.
API__ALLOWED_CORS_HEADERS=["*"]
API__ALLOWED_CORS_ORIGINS=["*"]
API__ALLOWED_CORS_METHODS=["*"]
AUTHENTICATION__PRIVATE_KEY_PATH=./keys/jwt-key
AUTHENTICATION__PUBLIC_KEY_PATH=./keys/jwt-key.pub
AUTHENTICATION__JWT_ALGORITHM=RS256
AUTHENTICATION__ACCESS_TOKEN_VALIDITY_MINUTES=5
AUTHENTICATION__REFRESH_TOKEN_VALIDITY_DAYS=7
AUTHENTICATION__USERS_CONFIG_PATH=./users_config.yaml
MAINTENANCE__MAINTENANCE_PATH=./maintenance/maintenance.json
MAINTENANCE__SCHEDULED_MAINTENANCE_PATH=./maintenance/scheduled_maintenance.json
LDAP_SERVER__URL=ldaps://ldap.example.com:636
LDAP_SERVER__REALM=LDAP.EXAMPLE.COM
LDAP_SERVER__CERTIFICATE_VALIDATION=true
LDAP_SERVER__CA_CERTIFICATE_FILE_PATH=./ldap_server_certs/cacert.pem
OIDC_PROVIDERS__keycloak__DISPLAY_NAME=keycloak
OIDC_PROVIDERS__keycloak__CONFIGURATION_URL=http://localhost:9004/realms/testrealm/.well-known/openid-configuration
OIDC_PROVIDERS__keycloak__CLIENT_ID=test-client-id