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

Commit 60c3287

Browse files
committed
Add default value to enable_claims_per_client
1 parent ffd419c commit 60c3287

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

src/oidcendpoint/id_token.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,9 @@ class IDToken(object):
112112
def __init__(self, endpoint_context, **kwargs):
113113
self.endpoint_context = endpoint_context
114114
self.kwargs = kwargs
115-
self.enable_claims_per_client = kwargs.get('enable_claims_per_client')
115+
self.enable_claims_per_client = kwargs.get(
116+
'enable_claims_per_client', False
117+
)
116118
self.scope_to_claims = None
117119
self.provider_info = construct_endpoint_info(
118120
self.default_capabilities, **kwargs

tests/test_03_id_token.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -355,6 +355,7 @@ def test_client_claims_with_default(self):
355355
assert "nickname" in res
356356

357357
def test_client_claims_disabled(self):
358+
# enable_claims_per_client defaults to False
358359
session_info = {
359360
"authn_req": AREQN,
360361
"sub": "sub",

0 commit comments

Comments
 (0)