Skip to content

Commit 310ab43

Browse files
committed
Update Spring dependencies
1 parent f8cda92 commit 310ab43

4 files changed

Lines changed: 6 additions & 26 deletions

File tree

.idea/compiler.xml

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

build.gradle

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -224,7 +224,6 @@ dependencies {
224224
implementation("org.kohsuke:github-api:${githubApiVersion}")
225225
implementation("org.springframework.security.oauth.boot:spring-security-oauth2-autoconfigure:${springSecurityOauth2AutoConfigureVersion}")
226226
implementation("org.springframework.security.oauth:spring-security-oauth2:${springSecurityOauth2Version}")
227-
implementation("org.springframework.security:spring-security-jwt:${springSecurityJwtVersion}")
228227
implementation("org.eclipse.jgit:org.eclipse.jgit:${jgitVersionn}")
229228
implementation("org.jetbrains:annotations:${jetbrainsAnnotationsVersion}")
230229
implementation("com.google.guava:guava:${guavaVersion}")

gradle.properties

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,16 @@
11
profile=dev
22
springDependencyManagementVersion=1.0.10.RELEASE
3-
springBootVersion=2.3.5.RELEASE
3+
springBootVersion=2.3.6.RELEASE
44
javaxInjectVersion=1
55
elideVersion=4.6.8
6-
mysqlConnectorVersion=8.0.21
6+
mysqlConnectorVersion=8.0.22
77
springfoxSwaggerVersion=3.0.0
88
coverallsGradlePluginVersion=2.10.2
9-
springSecurityJwtVersion=1.0.11.RELEASE
10-
springSecurityOauth2AutoConfigureVersion=2.3.1.RELEASE
11-
springSecurityOauth2Version=2.3.6.RELEASE
9+
springSecurityOauth2AutoConfigureVersion=2.3.4.RELEASE
10+
springSecurityOauth2Version=2.5.0.RELEASE
1211
guavaVersion=29.0-jre
1312
jetbrainsAnnotationsVersion=13.0
14-
springBootAdminClientVersion=2.2.2
13+
springBootAdminClientVersion=2.3.1
1514
luajVersion=3.0.1
1615
nocatchVersion=1.1
1716
junitAddonsVersion=1.4

src/main/java/com/faforever/api/security/FafUserAuthenticationConverter.java

Lines changed: 0 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -5,15 +5,11 @@
55
import org.springframework.security.core.GrantedAuthority;
66
import org.springframework.security.core.userdetails.UserDetails;
77
import org.springframework.security.oauth2.provider.token.DefaultUserAuthenticationConverter;
8-
import org.springframework.util.StringUtils;
98

109
import java.util.Collection;
11-
import java.util.Collections;
1210
import java.util.Map;
1311
import java.util.Optional;
1412

15-
import static org.springframework.security.core.authority.AuthorityUtils.commaSeparatedStringToAuthorityList;
16-
1713
/**
1814
* Converts a {@link FafUserDetails} from and to an {@link Authentication} for use in a JWT token.
1915
*/
@@ -48,18 +44,4 @@ public Authentication extractAuthentication(Map<String, ?> map) {
4844

4945
return new UsernamePasswordAuthenticationToken(user, "N/A", authorities);
5046
}
51-
52-
private Collection<? extends GrantedAuthority> getAuthorities(Map<String, ?> map) {
53-
if (!map.containsKey(AUTHORITIES)) {
54-
return Collections.emptySet();
55-
}
56-
Object authorities = map.get(AUTHORITIES);
57-
if (authorities instanceof String) {
58-
return commaSeparatedStringToAuthorityList((String) authorities);
59-
}
60-
if (authorities instanceof Collection) {
61-
return commaSeparatedStringToAuthorityList(StringUtils.collectionToCommaDelimitedString((Collection<?>) authorities));
62-
}
63-
throw new IllegalArgumentException("Authorities must be either a String or a Collection");
64-
}
6547
}

0 commit comments

Comments
 (0)