Skip to content

Commit 8fc5b2c

Browse files
Return all scopes without filteringº
1 parent 6904c4b commit 8fc5b2c

File tree

1 file changed

+12
-7
lines changed
  • selenium/authorization-server/src/main/java/com/rabbitmq/authorization_server

1 file changed

+12
-7
lines changed

selenium/authorization-server/src/main/java/com/rabbitmq/authorization_server/SecurityConfig.java

Lines changed: 12 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@
55
import java.security.interfaces.RSAPrivateKey;
66
import java.security.interfaces.RSAPublicKey;
77
import java.util.UUID;
8+
import org.slf4j.Logger;
9+
import org.slf4j.LoggerFactory;
810

911
import org.springframework.context.annotation.Bean;
1012
import org.springframework.context.annotation.Configuration;
@@ -36,7 +38,7 @@
3638
@Configuration
3739
@EnableWebSecurity
3840
public class SecurityConfig {
39-
41+
4042
@Bean
4143
@Order(1)
4244
public SecurityFilterChain authorizationServerSecurityFilterChain(HttpSecurity http)
@@ -112,21 +114,24 @@ private static KeyPair generateRsaKey() {
112114
return keyPair;
113115
}
114116

117+
Logger logger = LoggerFactory.getLogger(SecurityConfig.class);
118+
115119
@Bean
116120
public OAuth2TokenCustomizer<JwtEncodingContext> jwtTokenCustomizer() {
121+
logger.info("Creating jwtTokenCustomizer ...");
117122
return (context) -> {
118123
if (OAuth2TokenType.ACCESS_TOKEN.equals(context.getTokenType())) {
119124
AbstractAuthenticationToken principal = context.getPrincipal();
120-
System.out.println("registered client: " + context.getRegisteredClient());
121-
System.out.println("token format : " +
125+
logger.info("registered client: {}", context.getRegisteredClient());
126+
logger.info("principal : {}", principal);
127+
logger.info("token format : {} ",
122128
context.getRegisteredClient().getTokenSettings().getAccessTokenFormat().getValue());
123-
System.out.println("authorities : " + principal.getAuthorities());
124-
System.out.println("authorized scopes : " + context.getAuthorizedScopes());
129+
logger.info("authorities : {}", principal.getAuthorities());
130+
logger.info("authorized scopes : {}", context.getAuthorizedScopes());
125131

126132
context.getClaims()
127133
.audience(AudienceAuthority.getAll(principal))
128-
.claim("extra_scope", ScopeAuthority.getAllUnauthorized(principal,
129-
context.getAuthorizedScopes()));
134+
.claim("extra_scope", ScopeAuthority.getAuthorites(principal));
130135
}
131136
};
132137
}

0 commit comments

Comments
 (0)