|
9 | 9 | ProfilesResource, ProfileResource, StaticFilesResource, LoginResource, SetTenantResource, LogoutResource, \ |
10 | 10 | WebappTokenGen, WebappTokenAndRedirect, TenantConfigResource, UserInfoResource, OAuth2ProviderExtCallback, \ |
11 | 11 | OAuthMetadataResource, MFAResource, DeviceFlowResource, DeviceCodeResource, V2TokenResource, \ |
12 | | - RevokeTokensResource, SetIdentityProvider, WebappLogout |
| 12 | + RevokeTokensResource, SetIdentityProvider, WebappLogout, OIDCjwksResource, OIDCTokensResource#, OIDCUserInfoResource, OIDCMetadataResource |
13 | 13 | from service.ldap import populate_test_ldap |
14 | 14 | from service.models import db, app, initialize_tenant_configs |
15 | 15 |
|
@@ -75,6 +75,11 @@ def authnz_for_authenticator(): |
75 | 75 | api.add_resource(ProfilesResource, '/v3/oauth2/profiles') |
76 | 76 | api.add_resource(ProfileResource, '/v3/oauth2/profiles/<username>') |
77 | 77 |
|
| 78 | +# API OIDC resources |
| 79 | +#api.add_resource(OIDCMetadataResource, '/v3/oauth2/.well-known/openid-configuration') |
| 80 | +api.add_resource(OIDCjwksResource, '/v3/oauth2/jwks') |
| 81 | +api.add_resource(OIDCTokensResource, '/v3/oauth2/tokens/oidc') |
| 82 | + |
78 | 83 | # Auth server resources |
79 | 84 | api.add_resource(AuthorizeResource, '/v3/oauth2/authorize') |
80 | 85 | api.add_resource(LoginResource, '/v3/oauth2/login') |
|
0 commit comments