summaryrefslogtreecommitdiff
path: root/oauthlib/oauth2/rfc6749/grant_types/authorization_code.py
diff options
context:
space:
mode:
authorBrendan McCollam <bmccollam@uchicago.edu>2016-12-22 13:27:55 +0000
committerBrendan McCollam <bmccollam@uchicago.edu>2016-12-22 15:00:33 +0000
commitd0a59bd8a4fbb44f2ad0218becfbccf49d91cb4d (patch)
treefc39af3d0c5aaf33d68323097d79dfeaa3b4ffd1 /oauthlib/oauth2/rfc6749/grant_types/authorization_code.py
parentc6d84da649789151a274e091df3f23e99e92dd0c (diff)
downloadoauthlib-d0a59bd8a4fbb44f2ad0218becfbccf49d91cb4d.tar.gz
Refactor custom validators registration
Diffstat (limited to 'oauthlib/oauth2/rfc6749/grant_types/authorization_code.py')
-rw-r--r--oauthlib/oauth2/rfc6749/grant_types/authorization_code.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/oauthlib/oauth2/rfc6749/grant_types/authorization_code.py b/oauthlib/oauth2/rfc6749/grant_types/authorization_code.py
index 1ac40f3..3d427ab 100644
--- a/oauthlib/oauth2/rfc6749/grant_types/authorization_code.py
+++ b/oauthlib/oauth2/rfc6749/grant_types/authorization_code.py
@@ -323,7 +323,7 @@ class AuthorizationCodeGrant(GrantTypeBase):
# populated through the use of specific exceptions.
request_info = {}
- for validator in self._auth_validators_run_before_standard_ones:
+ for validator in self.custom_validators.pre_auth:
request_info.update(validator(request))
# REQUIRED.
@@ -354,7 +354,7 @@ class AuthorizationCodeGrant(GrantTypeBase):
'request': request
})
- for validator in self._auth_validators_run_after_standard_ones:
+ for validator in self.custom_validators.post_auth:
request_info.update(validator(request))
return request.scopes, request_info
@@ -364,7 +364,7 @@ class AuthorizationCodeGrant(GrantTypeBase):
if request.grant_type not in ('authorization_code', 'openid'):
raise errors.UnsupportedGrantTypeError(request=request)
- for validator in self._token_validators_run_before_standard_ones:
+ for validator in self.custom_validators.pre_token:
validator(request)
if request.code is None:
@@ -423,5 +423,5 @@ class AuthorizationCodeGrant(GrantTypeBase):
request.redirect_uri, request.client_id, request.client)
raise errors.AccessDeniedError(request=request)
- for validator in self._token_validators_run_after_standard_ones:
+ for validator in self.custom_validators.post_token:
validator(request)