Skip to content

Commit 7ad92c2

Browse files
committed
Fixed examples.
1 parent 6bc99a6 commit 7ad92c2

File tree

9 files changed

+12
-355
lines changed

9 files changed

+12
-355
lines changed
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"keys": [{"kty": "oct", "use": "enc", "kid": "enc", "k": "Nlrhp24ih_-bYrpOHfpWnfSDlCrFsfKl"}, {"kty": "oct", "use": "sig", "kid": "sig", "k": "Wfiff4_r1z-8QUbZ2GFayeVhdw_jGjHz"}]}
1+
{"keys": [{"kty": "oct", "use": "enc", "kid": "enc", "k": "gVdGvOn9TFG38gzqs2uO-pQB40qxJbfm"}, {"kty": "oct", "use": "sig", "kid": "sig", "k": "HlW_dFC6aquKPZ6zGtq2dZEBcntP9uHd"}]}

example/flask_op/static/jwks.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"keys": [{"kty": "RSA", "use": "sig", "kid": "bXNmZXROQ3N2dDI2SWY5VlNWTG5yOXZqYlpLenVsalhwUWR5RW9BMHNCaw", "e": "AQAB", "n": "uGVI-b6qr-OTc2knp7bpmDtiCQoWFXZ8mUV-SX0rCMtcc_IRmc_J7AfNEfnYk3dv0cKQK_Dgv3vicoeuf4KQ9ZZY-xI3bnRl9_HnhRpz_cJScDirkNKlsv8aQuYBO_gIiHp8B32YC0nx3BUQV5I6QGEiyG-lZT9PmXsUO1uKPPhny_vtQ6cUpvtuLySBu2ZYpaTDQqCv5Y6EKC49NYWhBB4B6f6TNKCoQTaxA8ZoM3lh7kFbu5DPEXKFAtuNiOtUNP7Ei9KfBtyBYSaZQBY8VkwAm1yKCA2sfv1mBwx0dT53MPJlNkoltf89mv1NM2OJPQAgGE6ygwGS2fyBLAn_bQ"}, {"kty": "EC", "use": "sig", "kid": "U0pLNmFBRE4waDYyZG9ZdjNPb2pTZXAwZzdrbmpZdG0ya3lpaFJwZU9ncw", "crv": "P-256", "x": "DYUyBfiD53SEtUuKLjFCFpIkqyhbmBppAMjOat9qiY0", "y": "-SUSvVeOv7EA84qHLLEkDP24iZree-fomICuA4baeeA"}]}
1+
{"keys": [{"kty": "RSA", "use": "sig", "kid": "bXNmZXROQ3N2dDI2SWY5VlNWTG5yOXZqYlpLenVsalhwUWR5RW9BMHNCaw", "n": "uGVI-b6qr-OTc2knp7bpmDtiCQoWFXZ8mUV-SX0rCMtcc_IRmc_J7AfNEfnYk3dv0cKQK_Dgv3vicoeuf4KQ9ZZY-xI3bnRl9_HnhRpz_cJScDirkNKlsv8aQuYBO_gIiHp8B32YC0nx3BUQV5I6QGEiyG-lZT9PmXsUO1uKPPhny_vtQ6cUpvtuLySBu2ZYpaTDQqCv5Y6EKC49NYWhBB4B6f6TNKCoQTaxA8ZoM3lh7kFbu5DPEXKFAtuNiOtUNP7Ei9KfBtyBYSaZQBY8VkwAm1yKCA2sfv1mBwx0dT53MPJlNkoltf89mv1NM2OJPQAgGE6ygwGS2fyBLAn_bQ", "e": "AQAB"}, {"kty": "EC", "use": "sig", "kid": "U0pLNmFBRE4waDYyZG9ZdjNPb2pTZXAwZzdrbmpZdG0ya3lpaFJwZU9ncw", "crv": "P-256", "x": "DYUyBfiD53SEtUuKLjFCFpIkqyhbmBppAMjOat9qiY0", "y": "-SUSvVeOv7EA84qHLLEkDP24iZree-fomICuA4baeeA"}]}

example/flask_rp/conf.json

Lines changed: 0 additions & 339 deletions
This file was deleted.
File renamed without changes.

example/flask_rp/run.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
#!/usr/bin/env bash
22

3-
./wsgi.py conf.json
3+
./wsgi.py config.json

example/flask_rp/views.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -157,9 +157,8 @@ def finalize(op_identifier, request_args):
157157
def get_op_identifier_by_cb_uri(url: str):
158158
uri = splitquery(url)[0]
159159
for k, v in current_app.rph.issuer2rp.items():
160-
_cntx = v.get_service_context()
161160
for endpoint in v.get_callback_uris():
162-
_endps = _cntx.get_metadata(endpoint)
161+
_endps = v.get_metadata_value(endpoint)
163162
if _endps is None:
164163
continue
165164
elif isinstance(_endps,str):

src/idpyoidc/client/configure.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,7 @@ def __init__(
110110

111111
_del_key = []
112112
for attr, val in self.conf.items():
113-
if attr in ["issuer", "base_url", "key_conf"]:
113+
if attr in ["issuer", "key_conf"]:
114114
setattr(self, attr, val)
115115
_del_key.append(attr)
116116

src/idpyoidc/client/oidc/end_session.py

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -87,11 +87,12 @@ def get_id_token_hint(self, request_args=None, **kwargs):
8787

8888
def add_post_logout_redirect_uri(self, request_args=None, **kwargs):
8989
if "post_logout_redirect_uri" not in request_args:
90-
_uri = self.metadata["post_logout_redirect_uris"]
91-
if isinstance(_uri, str):
92-
request_args["post_logout_redirect_uri"] = _uri
93-
else: # assume list
94-
request_args["post_logout_redirect_uri"] = _uri[0]
90+
_uri = self.metadata.get("post_logout_redirect_uris", '')
91+
if _uri:
92+
if isinstance(_uri, str):
93+
request_args["post_logout_redirect_uri"] = _uri
94+
else: # assume list
95+
request_args["post_logout_redirect_uri"] = _uri[0]
9596

9697
return request_args, {}
9798

0 commit comments

Comments
 (0)