Skip to content
This repository was archived by the owner on Jun 23, 2023. It is now read-only.

Commit 18ff64c

Browse files
committed
fix: Documentation about cookie_handler
1 parent 7305aa2 commit 18ff64c

1 file changed

Lines changed: 18 additions & 28 deletions

File tree

docs/source/contents/conf.rst

Lines changed: 18 additions & 28 deletions
Original file line numberDiff line numberDiff 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

169157
An 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
},

0 commit comments

Comments
 (0)