1111from oidcop .exception import ToOld
1212from oidcop .session .claims import claims_match
1313from oidcop .token import is_expired
14+ from oidcop .token .exception import InvalidToken
1415from . import Token
1516from . import UnknownToken
16- from ..exception import InvalidToken
1717from ..util import get_logout_id
1818
1919logger = logging .getLogger (__name__ )
@@ -58,7 +58,7 @@ def include_session_id(endpoint_context, client_id, where):
5858
5959
6060def get_sign_and_encrypt_algorithms (
61- endpoint_context , client_info , payload_type , sign = False , encrypt = False
61+ endpoint_context , client_info , payload_type , sign = False , encrypt = False
6262):
6363 args = {"sign" : sign , "encrypt" : encrypt }
6464 if sign :
@@ -117,11 +117,11 @@ class IDToken(Token):
117117 }
118118
119119 def __init__ (
120- self ,
121- token_class : Optional [str ] = "id_token" ,
122- lifetime : Optional [int ] = 300 ,
123- server_get : Callable = None ,
124- ** kwargs
120+ self ,
121+ token_class : Optional [str ] = "id_token" ,
122+ lifetime : Optional [int ] = 300 ,
123+ server_get : Callable = None ,
124+ ** kwargs
125125 ):
126126 Token .__init__ (self , token_class , ** kwargs )
127127 self .lifetime = lifetime
@@ -131,7 +131,7 @@ def __init__(
131131 self .provider_info = construct_endpoint_info (self .default_capabilities , ** kwargs )
132132
133133 def payload (
134- self , session_id , alg = "RS256" , code = None , access_token = None , extra_claims = None ,
134+ self , session_id , alg = "RS256" , code = None , access_token = None , extra_claims = None ,
135135 ):
136136 """
137137
@@ -200,15 +200,15 @@ def payload(
200200 return _args
201201
202202 def sign_encrypt (
203- self ,
204- session_id ,
205- client_id ,
206- code = None ,
207- access_token = None ,
208- sign = True ,
209- encrypt = False ,
210- lifetime = None ,
211- extra_claims = None ,
203+ self ,
204+ session_id ,
205+ client_id ,
206+ code = None ,
207+ access_token = None ,
208+ sign = True ,
209+ encrypt = False ,
210+ lifetime = None ,
211+ extra_claims = None ,
212212 ) -> str :
213213 """
214214 Signed and or encrypt a IDToken
@@ -253,7 +253,7 @@ def __call__(self, session_id: Optional[str] = "", ttype: Optional[str] = "", **
253253
254254 # Should I add session ID. This is about Single Logout.
255255 if include_session_id (_context , client_id , "back" ) or include_session_id (
256- _context , client_id , "front"
256+ _context , client_id , "front"
257257 ):
258258
259259 xargs = {"sid" : get_logout_id (_context , user_id = user_id , client_id = client_id )}
0 commit comments