-
Notifications
You must be signed in to change notification settings - Fork 0
/
config.py
34 lines (25 loc) · 967 Bytes
/
config.py
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
29
30
31
32
33
34
APP_KEY = '/opt/mtls/certs/client1.key'
APP_KEY_PASSWORD = None
APP_CERT = '/opt/mtls/certs/client1.pem'
CA_CERT = './certs/rootCA.pem'
REDIRECT_HOST = 'minio:9000'
S3_HOST = 'http://minio1:9000'
AWS_ACCESS_KEY_ID = 'minioadmin'
AWS_SECRET_ACCESS_KEY = 'minioadmin'
REGION_NAME = 'local'
LIST_BUCKETS_ENDPOINT = '/api/v1/buckets/list'
GET_OBJECT_ENDPOINT = '/api/v1/bucket/<bucket>/object/<object>'
DOWNLOAD_DIR = '/opt/mtls/data/'
LOGS_PATH = '/opt/mtls/logs/debug.log'
KEYCLOAK_URL = 'http://keycloak:8080/realms/master/protocol/openid-connect/token'
CLEINT_CREDITIONAL = 'CLEINT_CREDITIONAL'
TOKEN_EXCHANGE = 'TOKEN_EXCHANGE'
KEYCLOAK_GRANT_TYPE = {
'CLEINT_CREDITIONAL': 'client_credentials',
'TOKEN_EXCHANGE': 'urn:ietf:params:oauth:grant-type:token-exchange',
}
KEYCLOAK_USERNAME = 'test'
KEYCLOAK_PASSWORD = '1234'
KEYCLOAK_CLIENT_ID = 'myclient'
KEYCLOAK_CLIENT_SECRET = '3ZP9vW1oUmPN0i2QGh2G50XwBRSvAza4'
KEYCLOAK_REQUESTED_SUBJECT = 'test'