@@ -84,17 +84,17 @@ def get_token_handlers(conf):
8484
8585class EndpointContext :
8686 def __init__ (
87- self ,
88- conf ,
89- keyjar = None ,
90- client_db = None ,
91- session_db = None ,
92- sso_db = None ,
93- cwd = "" ,
94- cookie_dealer = None ,
95- httpc = None ,
96- cookie_name = None ,
97- jwks_uri_path = None ,
87+ self ,
88+ conf ,
89+ keyjar = None ,
90+ client_db = None ,
91+ session_db = None ,
92+ sso_db = None ,
93+ cwd = "" ,
94+ cookie_dealer = None ,
95+ httpc = None ,
96+ cookie_name = None ,
97+ jwks_uri_path = None ,
9898 ):
9999 self .conf = conf
100100 self .keyjar = keyjar or KeyJar ()
@@ -173,8 +173,9 @@ def __init__(
173173 loader = conf ["template_loader" ]
174174 except KeyError :
175175 template_dir = conf ["template_dir" ]
176- loader = Environment (loader = FileSystemLoader (template_dir ),
177- autoescape = True )
176+ loader = Environment (
177+ loader = FileSystemLoader (template_dir ), autoescape = True
178+ )
178179 self .template_handler = Jinja2TemplateHandler (loader )
179180
180181 self .setup = {}
@@ -196,15 +197,20 @@ def __init__(
196197 args = {k : v for k , v in conf ["jwks" ].items () if k != "uri_path" }
197198 self .keyjar = init_key_jar (** args )
198199
199- for item in ['cookie_dealer' , "authz" , "authentication" , "id_token" , "scope2claims" ]:
200+ for item in [
201+ "cookie_dealer" ,
202+ "authz" ,
203+ "authentication" ,
204+ "id_token" ,
205+ "scope2claims" ,
206+ ]:
200207 _func = getattr (self , "do_{}" .format (item ), None )
201208 if _func :
202209 _func ()
203210
204211 _cap = self .do_endpoints ()
205212
206- for item in ["userinfo" , "login_hint_lookup" , "login_hint2acrs" ,
207- "add_on" ]:
213+ for item in ["userinfo" , "login_hint_lookup" , "login_hint2acrs" , "add_on" ]:
208214 _func = getattr (self , "do_{}" .format (item ), None )
209215 if _func :
210216 _func ()
@@ -225,7 +231,7 @@ def set_session_db(self, sso_db=None, db=None):
225231 self .do_session_db (sso_db , db )
226232 # append useinfo db to the session db
227233 self .do_userinfo ()
228- logger .debug (' Session DB: {}' .format (self .sdb .__dict__ ))
234+ logger .debug (" Session DB: {}" .format (self .sdb .__dict__ ))
229235
230236 def do_add_on (self ):
231237 if self .conf .get ("add_on" ):
@@ -258,8 +264,9 @@ def do_userinfo(self):
258264 self .userinfo = init_user_info (_conf , self .cwd )
259265 self .sdb .userinfo = self .userinfo
260266 else :
261- logger .warning (('Cannot init_user_info if any '
262- 'session_db was provided.' ))
267+ logger .warning (
268+ ("Cannot init_user_info if any " "session_db was provided." )
269+ )
263270
264271 def do_id_token (self ):
265272 _conf = self .conf .get ("id_token" )
@@ -271,7 +278,9 @@ def do_id_token(self):
271278 def do_authentication (self ):
272279 _conf = self .conf .get ("authentication" )
273280 if _conf :
274- self .authn_broker = populate_authn_broker (_conf , self , self .template_handler )
281+ self .authn_broker = populate_authn_broker (
282+ _conf , self , self .template_handler
283+ )
275284 else :
276285 self .authn_broker = {}
277286
@@ -283,7 +292,7 @@ def do_authentication(self):
283292 pass
284293
285294 def do_cookie_dealer (self ):
286- _conf = self .conf .get (' cookie_dealer' )
295+ _conf = self .conf .get (" cookie_dealer" )
287296 if _conf :
288297 if not self .cookie_dealer :
289298 self .cookie_dealer = init_service (_conf )
@@ -301,9 +310,7 @@ def do_sub_func(self):
301310
302311 def do_session_db (self , sso_db , db = None ):
303312 self .sdb = create_session_db (
304- self , self .th_args , db = db ,
305- sso_db = sso_db ,
306- sub_func = self ._sub_func
313+ self , self .th_args , db = db , sso_db = sso_db , sub_func = self ._sub_func
307314 )
308315
309316 def do_endpoints (self ):
@@ -363,6 +370,6 @@ def create_providerinfo(self, capabilities):
363370 _provider_info ["jwks_uri" ] = self .jwks_uri
364371
365372 _provider_info .update (self .idtoken .provider_info )
366- _provider_info [' claims_supported' ] = self .claims_supported ()
373+ _provider_info [" claims_supported" ] = self .claims_supported ()
367374
368375 return _provider_info
0 commit comments