3 from oauthlib.oauth2.rfc6749.endpoints import (
4 AuthorizationEndpoint as AuthorizationEndpoint,
5 IntrospectEndpoint as IntrospectEndpoint,
6 ResourceEndpoint as ResourceEndpoint,
7 RevocationEndpoint as RevocationEndpoint,
8 TokenEndpoint as TokenEndpoint,
11 from .userinfo import UserInfoEndpoint as UserInfoEndpoint
13 class Server(AuthorizationEndpoint, IntrospectEndpoint, TokenEndpoint, ResourceEndpoint, RevocationEndpoint, UserInfoEndpoint):
17 credentials_grant: Any
19 openid_connect_auth: Any
20 openid_connect_implicit: Any
21 openid_connect_hybrid: Any
24 auth_grant_choice: Any
25 implicit_grant_choice: Any
26 token_grant_choice: Any
30 token_expires_in: Any | None = ...,
31 token_generator: Any | None = ...,
32 refresh_token_generator: Any | None = ...,