This repository was archived by the owner on Jun 23, 2023. It is now read-only.
File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -150,42 +150,32 @@ An example::
150150 check_session_iframe: https://127.0.0.1:5000/check_session_iframe
151151
152152
153- -----------
154- cookie_name
155- -----------
156-
157- An example::
158-
159- "cookie_name": {
160- "session": "oidc_op",
161- "register": "oidc_op_rp",
162- "session_management": "sman"
163- },
164-
165153-------------
166- cookie_dealer
154+ cookie_handler
167155-------------
168156
169157An example::
170158
171- "cookie_dealer ": {
172- "class": "oidcop.cookie.CookieDealer ",
159+ "cookie_handler ": {
160+ "class": "oidcop.cookie_handler.CookieHandler ",
173161 "kwargs": {
174- "sign_jwk": {
175- "filename": "private/cookie_sign_jwk.json",
176- "type": "OCT",
177- "kid": "cookie_sign_key_id"
162+ "keys": {
163+ "private_path": f"{OIDC_JWKS_PRIVATE_PATH}/cookie_jwks.json",
164+ "key_defs": [
165+ {"type": "OCT", "use": ["enc"], "kid": "enc"},
166+ {"type": "OCT", "use": ["sig"], "kid": "sig"}
167+ ],
168+ "read_only": False
178169 },
179- "enc_jwk ": {
180- "filename ": "private/cookie_enc_jwk.json ",
181- "type ": "OCT" ,
182- "kid ": "cookie_enc_key_id"
170+ "flags ": {
171+ "samesite ": "None ",
172+ "httponly ": True ,
173+ "secure ": True,
183174 },
184- "default_values": {
185- "name": "oidc_op",
186- "domain": "127.0.0.1",
187- "path": "/",
188- "max_age": 3600
175+ "name": {
176+ "session": "oidc_op",
177+ "register": "oidc_op_rp",
178+ "session_management": "sman"
189179 }
190180 }
191181 },
You can’t perform that action at this time.
0 commit comments