forked from vouch/vouch-proxy
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.defaults.yml
72 lines (66 loc) · 1.35 KB
/
.defaults.yml
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
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
# default values for Vouch Proxy
# this is related to Env Vars
# https://github.com/vouch/vouch-proxy/issues/132
# https://github.com/vouch/vouch-proxy/pull/134
# you don't want to mess with these
vouch:
logLevel: info
testing: false
listen: 0.0.0.0
port: 9090
# document_root:
# domains:
allowAllUsers: false
publicAccess: false
# whiteList:
# teamWhitelist:
writeTimeout: 15
readTimeout: 15
idleTimeout: 15
tls:
# cert:
# key:
profile: intermediate
jwt:
# secret:
issuer: Vouch
maxAge: 240
compress: true
signing_method: HS256
cookie:
name: VouchCookie
# domain:
secure: true
httpOnly: true
maxAge: 240
# sameSite:
session:
name: VouchSession
maxAge: 5
# key:
headers:
jwt: X-Vouch-Token
user: X-Vouch-User
success: X-Vouch-Success
error: X-Vouch-Error
querystring: access_token
redirect: X-Vouch-Requested-URI
# claims:
claimheader: X-Vouch-IdP-Claims-
# https://github.com/vouch/vouch-proxy/issues/287
# accesstoken: X-Vouch-IdP-AccessToken
# idtoken: X-Vouch-IdP-IdToken
# test_url:
# post_logout_redirect_uris:
# oauth:
# provider:
# client_id:
# client_secret:
# callback_url:
# callback_urls:
# preferredDomain:
# auth_url:
# token_url:
# user_info_url:
# end_session_endpoint:
# scopes: