File tree 2 files changed +6
-6
lines changed
src/main/java/com/readyvery/readyverydemo
2 files changed +6
-6
lines changed Original file line number Diff line number Diff line change 14
14
import org .springframework .security .oauth2 .client .endpoint .DefaultAuthorizationCodeTokenResponseClient ;
15
15
import org .springframework .security .oauth2 .client .endpoint .OAuth2AccessTokenResponseClient ;
16
16
import org .springframework .security .oauth2 .client .endpoint .OAuth2AuthorizationCodeGrantRequest ;
17
+ import org .springframework .security .oauth2 .client .endpoint .OAuth2AuthorizationCodeGrantRequestEntityConverter ;
17
18
import org .springframework .security .web .SecurityFilterChain ;
18
19
import org .springframework .security .web .authentication .logout .LogoutFilter ;
19
20
import org .springframework .web .cors .CorsConfiguration ;
@@ -138,7 +139,9 @@ public OAuth2AccessTokenResponseClient<OAuth2AuthorizationCodeGrantRequest> acce
138
139
139
140
DefaultAuthorizationCodeTokenResponseClient accessTokenResponseClient =
140
141
new DefaultAuthorizationCodeTokenResponseClient ();
141
- accessTokenResponseClient .setRequestEntityConverter (new CustomRequestEntityConverter ());
142
+ accessTokenResponseClient .setRequestEntityConverter (
143
+ new CustomRequestEntityConverter (new OAuth2AuthorizationCodeGrantRequestEntityConverter (),
144
+ new OauthConfig ()));
142
145
143
146
return accessTokenResponseClient ;
144
147
}
Original file line number Diff line number Diff line change 22
22
23
23
import io .jsonwebtoken .Jwts ;
24
24
import lombok .Getter ;
25
+ import lombok .RequiredArgsConstructor ;
25
26
import lombok .extern .slf4j .Slf4j ;
26
27
27
28
@ Slf4j
28
29
@ Getter
30
+ @ RequiredArgsConstructor
29
31
public class CustomRequestEntityConverter implements Converter <OAuth2AuthorizationCodeGrantRequest , RequestEntity <?>> {
30
32
31
33
private final OAuth2AuthorizationCodeGrantRequestEntityConverter defaultConverter ;
32
34
private final OauthConfig oauthConfig ;
33
35
34
- public CustomRequestEntityConverter () {
35
- defaultConverter = new OAuth2AuthorizationCodeGrantRequestEntityConverter ();
36
- oauthConfig = new OauthConfig ();
37
- }
38
-
39
36
@ Override
40
37
public RequestEntity <?> convert (OAuth2AuthorizationCodeGrantRequest req ) {
41
38
RequestEntity <?> entity = defaultConverter .convert (req );
You can’t perform that action at this time.
0 commit comments