summaryrefslogtreecommitdiff
path: root/oauthlib/openid/connect
diff options
context:
space:
mode:
authorJonathan Huot <jonathan.huot@thomsonreuters.com>2018-12-14 13:05:50 +0100
committerJonathan Huot <jonathan.huot@thomsonreuters.com>2018-12-14 13:05:50 +0100
commit7bd82f55bc176e368b6d0b88c9a216f37b8fe753 (patch)
treeb8c1dfc4e934e4713ebf653ed8df38d32d86d81c /oauthlib/openid/connect
parent8aca902011981a236cedf32d0c859078c7881b71 (diff)
downloadoauthlib-7bd82f55bc176e368b6d0b88c9a216f37b8fe753.tar.gz
Fix issue when using Metadata Endpoint with OIDC PreConfigured server.fix-metadata-openid-server
Diffstat (limited to 'oauthlib/openid/connect')
-rw-r--r--oauthlib/openid/connect/core/endpoints/pre_configured.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/oauthlib/openid/connect/core/endpoints/pre_configured.py b/oauthlib/openid/connect/core/endpoints/pre_configured.py
index 9cf30db..6367847 100644
--- a/oauthlib/openid/connect/core/endpoints/pre_configured.py
+++ b/oauthlib/openid/connect/core/endpoints/pre_configured.py
@@ -10,6 +10,7 @@ from __future__ import absolute_import, unicode_literals
from oauthlib.oauth2.rfc6749.endpoints import (
AuthorizationEndpoint,
+ IntrospectEndpoint,
ResourceEndpoint,
RevocationEndpoint,
TokenEndpoint
@@ -35,8 +36,8 @@ from ..grant_types.dispatchers import (
from ..tokens import JWTToken
-class Server(AuthorizationEndpoint, TokenEndpoint, ResourceEndpoint,
- RevocationEndpoint):
+class Server(AuthorizationEndpoint, IntrospectEndpoint, TokenEndpoint,
+ ResourceEndpoint, RevocationEndpoint):
"""An all-in-one endpoint featuring all four major grant types."""
@@ -103,3 +104,4 @@ class Server(AuthorizationEndpoint, TokenEndpoint, ResourceEndpoint,
ResourceEndpoint.__init__(self, default_token='Bearer',
token_types={'Bearer': bearer, 'JWT': jwt})
RevocationEndpoint.__init__(self, request_validator)
+ IntrospectEndpoint.__init__(self, request_validator)