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

Commit a47e71d

Browse files
authored
Merge pull request #2 from IdentityPython/master
pkce support
2 parents 5f828cf + d14a972 commit a47e71d

22 files changed

Lines changed: 345 additions & 169 deletions

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ def run_tests(self):
5151
url='https://github.com/IdentityPython/oicsrv',
5252
packages=["oidcendpoint", 'oidcendpoint/oidc', 'oidcendpoint/authz',
5353
'oidcendpoint/user_authn', 'oidcendpoint/user_info',
54-
'oidcendpoint/oauth2'],
54+
'oidcendpoint/oauth2', 'oidcendpoint/oidc/add_on'],
5555
package_dir={"": "src"},
5656
classifiers=[
5757
"Development Status :: 4 - Beta",

src/oidcendpoint/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
except ImportError:
77
import random as rnd
88

9-
__version__ = "0.9.0"
9+
__version__ = "0.10.0"
1010

1111

1212
DEF_SIGN_ALG = {

src/oidcendpoint/endpoint.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,7 @@ class Endpoint(object):
5757
error_cls = ResponseMessage
5858
endpoint_name = ""
5959
endpoint_path = ""
60+
name = ""
6061
request_format = "urlencoded"
6162
request_placement = "query"
6263
response_format = "json"
@@ -84,7 +85,7 @@ def parse_request(self, request, auth=None, **kwargs):
8485
LOGGER.info("Request: %s" % sanitize(request))
8586

8687
if request:
87-
if isinstance(request, dict):
88+
if isinstance(request, (dict, Message)):
8889
req = self.request_cls(**request)
8990
else:
9091
_cls_inst = self.request_cls()

0 commit comments

Comments
 (0)