@@ -81,43 +81,62 @@ public function build(?array $rules = null): RequestRulesManager
8181 private function getDefaultRules (): array
8282 {
8383 return [
84- new StateRule ($ this ->requestParamsResolver ),
84+ new StateRule ($ this ->requestParamsResolver , $ this -> helpers ),
8585 new ClientIdRule (
8686 $ this ->requestParamsResolver ,
87+ $ this ->helpers ,
8788 $ this ->clientRepository ,
8889 $ this ->moduleConfig ,
8990 $ this ->clientEntityFactory ,
9091 $ this ->federation ,
91- $ this ->helpers ,
9292 $ this ->jwksResolver ,
9393 $ this ->federationParticipationValidator ,
9494 $ this ->federationCache ,
9595 ),
96- new RedirectUriRule ($ this ->requestParamsResolver ),
97- new RequestObjectRule ($ this ->requestParamsResolver , $ this ->jwksResolver ),
98- new PromptRule ($ this ->requestParamsResolver , $ this ->authSimpleFactory , $ this ->authenticationService ),
99- new MaxAgeRule ($ this ->requestParamsResolver , $ this ->authSimpleFactory , $ this ->authenticationService ),
100- new ScopeRule ($ this ->requestParamsResolver , $ this ->scopeRepository , $ this ->helpers ),
101- new RequiredOpenIdScopeRule ($ this ->requestParamsResolver ),
102- new CodeChallengeRule ($ this ->requestParamsResolver ),
103- new CodeChallengeMethodRule ($ this ->requestParamsResolver , $ this ->codeChallengeVerifiersRepository ),
104- new RequestedClaimsRule ($ this ->requestParamsResolver , $ this ->claimTranslatorExtractor ),
105- new AddClaimsToIdTokenRule ($ this ->requestParamsResolver ),
106- new RequiredNonceRule ($ this ->requestParamsResolver ),
107- new ResponseTypeRule ($ this ->requestParamsResolver ),
108- new IdTokenHintRule ($ this ->requestParamsResolver , $ this ->moduleConfig , $ this ->cryptKeyFactory ),
109- new PostLogoutRedirectUriRule ($ this ->requestParamsResolver , $ this ->clientRepository ),
110- new UiLocalesRule ($ this ->requestParamsResolver ),
111- new AcrValuesRule ($ this ->requestParamsResolver ),
112- new ScopeOfflineAccessRule ($ this ->requestParamsResolver ),
96+ new RedirectUriRule ($ this ->requestParamsResolver , $ this ->helpers ),
97+ new RequestObjectRule ($ this ->requestParamsResolver , $ this ->helpers , $ this ->jwksResolver ),
98+ new PromptRule (
99+ $ this ->requestParamsResolver ,
100+ $ this ->helpers ,
101+ $ this ->authSimpleFactory ,
102+ $ this ->authenticationService ,
103+ ),
104+ new MaxAgeRule (
105+ $ this ->requestParamsResolver ,
106+ $ this ->helpers ,
107+ $ this ->authSimpleFactory ,
108+ $ this ->authenticationService ,
109+ ),
110+ new ScopeRule ($ this ->requestParamsResolver , $ this ->helpers , $ this ->scopeRepository ),
111+ new RequiredOpenIdScopeRule ($ this ->requestParamsResolver , $ this ->helpers ),
112+ new CodeChallengeRule ($ this ->requestParamsResolver , $ this ->helpers ),
113+ new CodeChallengeMethodRule (
114+ $ this ->requestParamsResolver ,
115+ $ this ->helpers ,
116+ $ this ->codeChallengeVerifiersRepository ,
117+ ),
118+ new RequestedClaimsRule ($ this ->requestParamsResolver , $ this ->helpers , $ this ->claimTranslatorExtractor ),
119+ new AddClaimsToIdTokenRule ($ this ->requestParamsResolver , $ this ->helpers ),
120+ new RequiredNonceRule ($ this ->requestParamsResolver , $ this ->helpers ),
121+ new ResponseTypeRule ($ this ->requestParamsResolver , $ this ->helpers ),
122+ new IdTokenHintRule (
123+ $ this ->requestParamsResolver ,
124+ $ this ->helpers ,
125+ $ this ->moduleConfig ,
126+ $ this ->cryptKeyFactory ,
127+ ),
128+ new PostLogoutRedirectUriRule ($ this ->requestParamsResolver , $ this ->helpers , $ this ->clientRepository ),
129+ new UiLocalesRule ($ this ->requestParamsResolver , $ this ->helpers ),
130+ new AcrValuesRule ($ this ->requestParamsResolver , $ this ->helpers ),
131+ new ScopeOfflineAccessRule ($ this ->requestParamsResolver , $ this ->helpers ),
113132 new ClientAuthenticationRule (
114133 $ this ->requestParamsResolver ,
134+ $ this ->helpers ,
115135 $ this ->moduleConfig ,
116136 $ this ->jwksResolver ,
117- $ this ->helpers ,
118137 $ this ->protocolCache ,
119138 ),
120- new CodeVerifierRule ($ this ->requestParamsResolver ),
139+ new CodeVerifierRule ($ this ->requestParamsResolver , $ this -> helpers ),
121140 ];
122141 }
123142}
0 commit comments