@@ -135,7 +135,7 @@ def get_state_client(self, request: HttpRequest):
135135 return state , client
136136
137137
138- @method_decorator (saml2_csp_update , name = ' dispatch' )
138+ @method_decorator (saml2_csp_update , name = " dispatch" )
139139class LoginView (SPConfigMixin , View ):
140140 """SAML Authorization Request initiator.
141141
@@ -389,7 +389,7 @@ def get(self, request, *args, **kwargs):
389389 except TemplateDoesNotExist as e :
390390 logger .debug (
391391 f"TemplateDoesNotExist: [{ self .post_binding_form_template } ] - { e } " ,
392- exc_info = True
392+ exc_info = True ,
393393 )
394394
395395 if not http_response :
@@ -574,7 +574,7 @@ def post(self, request, attribute_mapping=None, create_unknown_user=None):
574574 session_info ,
575575 attribute_mapping ,
576576 create_unknown_user ,
577- assertion_info
577+ assertion_info ,
578578 )
579579 except PermissionDenied as e :
580580 return self .handle_acs_failure (
@@ -592,21 +592,21 @@ def post(self, request, attribute_mapping=None, create_unknown_user=None):
592592 if not relay_state :
593593 logger .debug (
594594 "RelayState is not a valid URL, redirecting to fallback: %s" ,
595- relay_state
595+ relay_state ,
596596 )
597597 return HttpResponseRedirect (get_fallback_login_redirect_url ())
598598
599599 logger .debug ("Redirecting to the RelayState: %s" , relay_state )
600600 return HttpResponseRedirect (relay_state )
601601
602602 def authenticate_user (
603- self ,
604- request ,
605- session_info ,
606- attribute_mapping ,
607- create_unknown_user ,
608- assertion_info
609- ):
603+ self ,
604+ request ,
605+ session_info ,
606+ attribute_mapping ,
607+ create_unknown_user ,
608+ assertion_info ,
609+ ):
610610 """Calls Django's authenticate method after the SAML response is verified"""
611611 logger .debug ("Trying to authenticate the user. Session info: %s" , session_info )
612612
@@ -685,7 +685,7 @@ def get(self, request, *args, **kwargs):
685685 )
686686
687687
688- @method_decorator (saml2_csp_update , name = ' dispatch' )
688+ @method_decorator (saml2_csp_update , name = " dispatch" )
689689class LogoutInitView (LoginRequiredMixin , SPConfigMixin , View ):
690690 """SAML Logout Request initiator
691691
@@ -801,7 +801,9 @@ def do_logout_service(self, request, data, binding, *args, **kwargs):
801801 )
802802 except StatusError as e :
803803 response = None
804- logger .warning (f"Error logging out from remote provider: { e } " , exc_info = True )
804+ logger .warning (
805+ f"Error logging out from remote provider: { e } " , exc_info = True
806+ )
805807 state .sync ()
806808 return finish_logout (request , response )
807809
@@ -853,13 +855,16 @@ def finish_logout(request, response):
853855 return HttpResponseRedirect (next_path )
854856 elif settings .LOGOUT_REDIRECT_URL is not None :
855857 fallback_url = resolve_url (settings .LOGOUT_REDIRECT_URL )
856- logger .debug ("No valid RelayState found; Redirecting to "
857- "LOGOUT_REDIRECT_URL" )
858+ logger .debug (
859+ "No valid RelayState found; Redirecting to " "LOGOUT_REDIRECT_URL"
860+ )
858861 return HttpResponseRedirect (fallback_url )
859862 else :
860863 current_site = get_current_site (request )
861- logger .debug ("No valid RelayState or LOGOUT_REDIRECT_URL found, "
862- "rendering fallback template." )
864+ logger .debug (
865+ "No valid RelayState or LOGOUT_REDIRECT_URL found, "
866+ "rendering fallback template."
867+ )
863868 return render (
864869 request ,
865870 "registration/logged_out.html" ,
0 commit comments