Apply updated Code Style
Closes gh-13881
This commit is contained in:
@@ -84,7 +84,7 @@ public class ReactorContextTestExecutionListener extends DelegatingTestExecution
|
||||
private static class SecuritySubContext<T> implements CoreSubscriber<T> {
|
||||
|
||||
private static String CONTEXT_DEFAULTED_ATTR_NAME = SecuritySubContext.class.getName()
|
||||
.concat(".CONTEXT_DEFAULTED_ATTR_NAME");
|
||||
.concat(".CONTEXT_DEFAULTED_ATTR_NAME");
|
||||
|
||||
private final CoreSubscriber<T> delegate;
|
||||
|
||||
|
||||
@@ -38,7 +38,7 @@ import org.springframework.security.core.context.SecurityContextHolderStrategy;
|
||||
final class WithAnonymousUserSecurityContextFactory implements WithSecurityContextFactory<WithAnonymousUser> {
|
||||
|
||||
private SecurityContextHolderStrategy securityContextHolderStrategy = SecurityContextHolder
|
||||
.getContextHolderStrategy();
|
||||
.getContextHolderStrategy();
|
||||
|
||||
@Override
|
||||
public SecurityContext createSecurityContext(WithAnonymousUser withUser) {
|
||||
|
||||
@@ -47,7 +47,6 @@ import org.springframework.test.web.servlet.MockMvc;
|
||||
* </ul>
|
||||
*
|
||||
* @see WithUserDetails
|
||||
*
|
||||
* @author Rob Winch
|
||||
* @since 4.0
|
||||
*/
|
||||
|
||||
@@ -42,7 +42,7 @@ import org.springframework.util.StringUtils;
|
||||
final class WithMockUserSecurityContextFactory implements WithSecurityContextFactory<WithMockUser> {
|
||||
|
||||
private SecurityContextHolderStrategy securityContextHolderStrategy = SecurityContextHolder
|
||||
.getContextHolderStrategy();
|
||||
.getContextHolderStrategy();
|
||||
|
||||
@Override
|
||||
public SecurityContext createSecurityContext(WithMockUser withUser) {
|
||||
|
||||
@@ -55,7 +55,7 @@ import org.springframework.test.web.servlet.MockMvc;
|
||||
public class WithSecurityContextTestExecutionListener extends AbstractTestExecutionListener {
|
||||
|
||||
static final String SECURITY_CONTEXT_ATTR_NAME = WithSecurityContextTestExecutionListener.class.getName()
|
||||
.concat(".SECURITY_CONTEXT");
|
||||
.concat(".SECURITY_CONTEXT");
|
||||
|
||||
static final SecurityContextHolderStrategy DEFAULT_SECURITY_CONTEXT_HOLDER_STRATEGY = new TestSecurityContextHolderStrategyAdapter();
|
||||
|
||||
@@ -101,7 +101,7 @@ public class WithSecurityContextTestExecutionListener extends AbstractTestExecut
|
||||
@Override
|
||||
public void beforeTestExecution(TestContext testContext) {
|
||||
Supplier<SecurityContext> supplier = (Supplier<SecurityContext>) testContext
|
||||
.removeAttribute(SECURITY_CONTEXT_ATTR_NAME);
|
||||
.removeAttribute(SECURITY_CONTEXT_ATTR_NAME);
|
||||
if (supplier != null) {
|
||||
this.securityContextHolderStrategyConverter.convert(testContext).setContext(supplier.get());
|
||||
}
|
||||
@@ -115,7 +115,7 @@ public class WithSecurityContextTestExecutionListener extends AbstractTestExecut
|
||||
|
||||
private TestSecurityContext createTestSecurityContext(Class<?> annotated, TestContext context) {
|
||||
TestContextAnnotationUtils.AnnotationDescriptor<WithSecurityContext> withSecurityContextDescriptor = TestContextAnnotationUtils
|
||||
.findAnnotationDescriptor(annotated, WithSecurityContext.class);
|
||||
.findAnnotationDescriptor(annotated, WithSecurityContext.class);
|
||||
if (withSecurityContextDescriptor == null) {
|
||||
return null;
|
||||
}
|
||||
@@ -133,7 +133,7 @@ public class WithSecurityContextTestExecutionListener extends AbstractTestExecut
|
||||
withSecurityContext = AnnotationUtils.synthesizeAnnotation(withSecurityContext, annotated);
|
||||
WithSecurityContextFactory factory = createFactory(withSecurityContext, context);
|
||||
Class<? extends Annotation> type = (Class<? extends Annotation>) GenericTypeResolver
|
||||
.resolveTypeArgument(factory.getClass(), WithSecurityContextFactory.class);
|
||||
.resolveTypeArgument(factory.getClass(), WithSecurityContextFactory.class);
|
||||
Annotation annotation = findAnnotation(annotated, type);
|
||||
Supplier<SecurityContext> supplier = () -> {
|
||||
try {
|
||||
|
||||
@@ -46,7 +46,6 @@ import org.springframework.test.web.servlet.MockMvc;
|
||||
* </ul>
|
||||
*
|
||||
* @see WithMockUser
|
||||
*
|
||||
* @author Rob Winch
|
||||
* @since 4.0
|
||||
*/
|
||||
|
||||
@@ -47,7 +47,7 @@ final class WithUserDetailsSecurityContextFactory implements WithSecurityContext
|
||||
WithUserDetailsSecurityContextFactory.class.getClassLoader());
|
||||
|
||||
private SecurityContextHolderStrategy securityContextHolderStrategy = SecurityContextHolder
|
||||
.getContextHolderStrategy();
|
||||
.getContextHolderStrategy();
|
||||
|
||||
private BeanFactory beans;
|
||||
|
||||
|
||||
@@ -433,7 +433,7 @@ public final class SecurityMockServerConfigurers {
|
||||
if (context != null) {
|
||||
exchange.getAttributes().remove(ATTRIBUTE_NAME);
|
||||
return webFilterChain.filter(exchange)
|
||||
.subscriberContext(ReactiveSecurityContextHolder.withSecurityContext(context.get()));
|
||||
.subscriberContext(ReactiveSecurityContextHolder.withSecurityContext(context.get()));
|
||||
}
|
||||
return webFilterChain.filter(exchange);
|
||||
}
|
||||
@@ -473,8 +473,10 @@ public final class SecurityMockServerConfigurers {
|
||||
* @return the {@link JwtMutator} for further configuration
|
||||
*/
|
||||
public JwtMutator jwt(Consumer<Jwt.Builder> jwtBuilderConsumer) {
|
||||
Jwt.Builder jwtBuilder = Jwt.withTokenValue("token").header("alg", "none").claim(JwtClaimNames.SUB, "user")
|
||||
.claim("scope", "read");
|
||||
Jwt.Builder jwtBuilder = Jwt.withTokenValue("token")
|
||||
.header("alg", "none")
|
||||
.claim(JwtClaimNames.SUB, "user")
|
||||
.claim("scope", "read");
|
||||
jwtBuilderConsumer.accept(jwtBuilder);
|
||||
this.jwt = jwtBuilder.build();
|
||||
return this;
|
||||
@@ -675,8 +677,9 @@ public final class SecurityMockServerConfigurers {
|
||||
}
|
||||
|
||||
private Collection<GrantedAuthority> getAuthorities(Collection<?> scopes) {
|
||||
return scopes.stream().map((scope) -> new SimpleGrantedAuthority("SCOPE_" + scope))
|
||||
.collect(Collectors.toList());
|
||||
return scopes.stream()
|
||||
.map((scope) -> new SimpleGrantedAuthority("SCOPE_" + scope))
|
||||
.collect(Collectors.toList());
|
||||
}
|
||||
|
||||
private OAuth2AccessToken getOAuth2AccessToken(OAuth2AuthenticatedPrincipal principal) {
|
||||
@@ -788,16 +791,20 @@ public final class SecurityMockServerConfigurers {
|
||||
@Override
|
||||
public void beforeServerCreated(WebHttpHandlerBuilder builder) {
|
||||
OAuth2AuthenticationToken token = getToken();
|
||||
mockOAuth2Client().accessToken(this.accessToken).clientRegistration(this.clientRegistration)
|
||||
.principalName(token.getPrincipal().getName()).beforeServerCreated(builder);
|
||||
mockOAuth2Client().accessToken(this.accessToken)
|
||||
.clientRegistration(this.clientRegistration)
|
||||
.principalName(token.getPrincipal().getName())
|
||||
.beforeServerCreated(builder);
|
||||
mockAuthentication(token).beforeServerCreated(builder);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void afterConfigureAdded(WebTestClient.MockServerSpec<?> serverSpec) {
|
||||
OAuth2AuthenticationToken token = getToken();
|
||||
mockOAuth2Client().accessToken(this.accessToken).clientRegistration(this.clientRegistration)
|
||||
.principalName(token.getPrincipal().getName()).afterConfigureAdded(serverSpec);
|
||||
mockOAuth2Client().accessToken(this.accessToken)
|
||||
.clientRegistration(this.clientRegistration)
|
||||
.principalName(token.getPrincipal().getName())
|
||||
.afterConfigureAdded(serverSpec);
|
||||
mockAuthentication(token).afterConfigureAdded(serverSpec);
|
||||
}
|
||||
|
||||
@@ -805,9 +812,10 @@ public final class SecurityMockServerConfigurers {
|
||||
public void afterConfigurerAdded(WebTestClient.Builder builder,
|
||||
@Nullable WebHttpHandlerBuilder httpHandlerBuilder, @Nullable ClientHttpConnector connector) {
|
||||
OAuth2AuthenticationToken token = getToken();
|
||||
mockOAuth2Client().accessToken(this.accessToken).clientRegistration(this.clientRegistration)
|
||||
.principalName(token.getPrincipal().getName())
|
||||
.afterConfigurerAdded(builder, httpHandlerBuilder, connector);
|
||||
mockOAuth2Client().accessToken(this.accessToken)
|
||||
.clientRegistration(this.clientRegistration)
|
||||
.principalName(token.getPrincipal().getName())
|
||||
.afterConfigurerAdded(builder, httpHandlerBuilder, connector);
|
||||
mockAuthentication(token).afterConfigurerAdded(builder, httpHandlerBuilder, connector);
|
||||
}
|
||||
|
||||
@@ -818,8 +826,10 @@ public final class SecurityMockServerConfigurers {
|
||||
}
|
||||
|
||||
private ClientRegistration.Builder clientRegistrationBuilder() {
|
||||
return ClientRegistration.withRegistrationId("test").authorizationGrantType(AuthorizationGrantType.PASSWORD)
|
||||
.clientId("test-client").tokenUri("https://token-uri.example.org");
|
||||
return ClientRegistration.withRegistrationId("test")
|
||||
.authorizationGrantType(AuthorizationGrantType.PASSWORD)
|
||||
.clientId("test-client")
|
||||
.tokenUri("https://token-uri.example.org");
|
||||
}
|
||||
|
||||
private Collection<GrantedAuthority> defaultAuthorities() {
|
||||
@@ -948,16 +958,20 @@ public final class SecurityMockServerConfigurers {
|
||||
@Override
|
||||
public void beforeServerCreated(WebHttpHandlerBuilder builder) {
|
||||
OAuth2AuthenticationToken token = getToken();
|
||||
mockOAuth2Client().accessToken(this.accessToken).principalName(token.getPrincipal().getName())
|
||||
.clientRegistration(this.clientRegistration).beforeServerCreated(builder);
|
||||
mockOAuth2Client().accessToken(this.accessToken)
|
||||
.principalName(token.getPrincipal().getName())
|
||||
.clientRegistration(this.clientRegistration)
|
||||
.beforeServerCreated(builder);
|
||||
mockAuthentication(token).beforeServerCreated(builder);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void afterConfigureAdded(WebTestClient.MockServerSpec<?> serverSpec) {
|
||||
OAuth2AuthenticationToken token = getToken();
|
||||
mockOAuth2Client().accessToken(this.accessToken).principalName(token.getPrincipal().getName())
|
||||
.clientRegistration(this.clientRegistration).afterConfigureAdded(serverSpec);
|
||||
mockOAuth2Client().accessToken(this.accessToken)
|
||||
.principalName(token.getPrincipal().getName())
|
||||
.clientRegistration(this.clientRegistration)
|
||||
.afterConfigureAdded(serverSpec);
|
||||
mockAuthentication(token).afterConfigureAdded(serverSpec);
|
||||
}
|
||||
|
||||
@@ -965,15 +979,18 @@ public final class SecurityMockServerConfigurers {
|
||||
public void afterConfigurerAdded(WebTestClient.Builder builder,
|
||||
@Nullable WebHttpHandlerBuilder httpHandlerBuilder, @Nullable ClientHttpConnector connector) {
|
||||
OAuth2AuthenticationToken token = getToken();
|
||||
mockOAuth2Client().accessToken(this.accessToken).principalName(token.getPrincipal().getName())
|
||||
.clientRegistration(this.clientRegistration)
|
||||
.afterConfigurerAdded(builder, httpHandlerBuilder, connector);
|
||||
mockOAuth2Client().accessToken(this.accessToken)
|
||||
.principalName(token.getPrincipal().getName())
|
||||
.clientRegistration(this.clientRegistration)
|
||||
.afterConfigurerAdded(builder, httpHandlerBuilder, connector);
|
||||
mockAuthentication(token).afterConfigurerAdded(builder, httpHandlerBuilder, connector);
|
||||
}
|
||||
|
||||
private ClientRegistration.Builder clientRegistrationBuilder() {
|
||||
return ClientRegistration.withRegistrationId("test").authorizationGrantType(AuthorizationGrantType.PASSWORD)
|
||||
.clientId("test-client").tokenUri("https://token-uri.example.org");
|
||||
return ClientRegistration.withRegistrationId("test")
|
||||
.authorizationGrantType(AuthorizationGrantType.PASSWORD)
|
||||
.clientId("test-client")
|
||||
.tokenUri("https://token-uri.example.org");
|
||||
}
|
||||
|
||||
private OAuth2AuthenticationToken getToken() {
|
||||
@@ -1104,14 +1121,14 @@ public final class SecurityMockServerConfigurers {
|
||||
OAuth2AuthorizedClient client = getClient();
|
||||
return (filters) -> filters.add(0, (exchange, chain) -> {
|
||||
ServerOAuth2AuthorizedClientRepository authorizedClientRepository = OAuth2ClientServerTestUtils
|
||||
.getAuthorizedClientRepository(exchange);
|
||||
.getAuthorizedClientRepository(exchange);
|
||||
if (!(authorizedClientRepository instanceof TestOAuth2AuthorizedClientRepository)) {
|
||||
authorizedClientRepository = new TestOAuth2AuthorizedClientRepository(authorizedClientRepository);
|
||||
OAuth2ClientServerTestUtils.setAuthorizedClientRepository(exchange, authorizedClientRepository);
|
||||
}
|
||||
TestOAuth2AuthorizedClientRepository.enable(exchange);
|
||||
return authorizedClientRepository.saveAuthorizedClient(client, null, exchange)
|
||||
.then(chain.filter(exchange));
|
||||
.then(chain.filter(exchange));
|
||||
});
|
||||
}
|
||||
|
||||
@@ -1123,8 +1140,10 @@ public final class SecurityMockServerConfigurers {
|
||||
|
||||
private ClientRegistration.Builder clientRegistrationBuilder() {
|
||||
return ClientRegistration.withRegistrationId(this.registrationId)
|
||||
.authorizationGrantType(AuthorizationGrantType.PASSWORD).clientId("test-client")
|
||||
.clientSecret("test-secret").tokenUri("https://idp.example.org/oauth/token");
|
||||
.authorizationGrantType(AuthorizationGrantType.PASSWORD)
|
||||
.clientId("test-client")
|
||||
.clientSecret("test-secret")
|
||||
.tokenUri("https://idp.example.org/oauth/token");
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -1134,7 +1153,7 @@ public final class SecurityMockServerConfigurers {
|
||||
private static final class TestOAuth2AuthorizedClientManager implements ReactiveOAuth2AuthorizedClientManager {
|
||||
|
||||
static final String ENABLED_ATTR_NAME = TestOAuth2AuthorizedClientManager.class.getName()
|
||||
.concat(".ENABLED");
|
||||
.concat(".ENABLED");
|
||||
|
||||
private final ReactiveOAuth2AuthorizedClientManager delegate;
|
||||
|
||||
@@ -1173,7 +1192,7 @@ public final class SecurityMockServerConfigurers {
|
||||
static final String TOKEN_ATTR_NAME = TestOAuth2AuthorizedClientRepository.class.getName().concat(".TOKEN");
|
||||
|
||||
static final String ENABLED_ATTR_NAME = TestOAuth2AuthorizedClientRepository.class.getName()
|
||||
.concat(".ENABLED");
|
||||
.concat(".ENABLED");
|
||||
|
||||
private final ServerOAuth2AuthorizedClientRepository delegate;
|
||||
|
||||
@@ -1321,7 +1340,7 @@ public final class SecurityMockServerConfigurers {
|
||||
return null;
|
||||
}
|
||||
List<HandlerMethodArgumentResolver> resolvers = (List<HandlerMethodArgumentResolver>) ReflectionTestUtils
|
||||
.invokeGetterMethod(configurer, "customResolvers");
|
||||
.invokeGetterMethod(configurer, "customResolvers");
|
||||
if (resolvers == null) {
|
||||
return null;
|
||||
}
|
||||
|
||||
@@ -178,7 +178,8 @@ public final class SecurityMockMvcRequestBuilders {
|
||||
@Override
|
||||
public MockHttpServletRequest buildRequest(ServletContext servletContext) {
|
||||
MockHttpServletRequestBuilder loginRequest = post(this.loginProcessingUrl).accept(this.acceptMediaType)
|
||||
.param(this.usernameParam, this.username).param(this.passwordParam, this.password);
|
||||
.param(this.usernameParam, this.username)
|
||||
.param(this.passwordParam, this.password);
|
||||
if (this.parent != null) {
|
||||
loginRequest = (MockHttpServletRequestBuilder) loginRequest.merge(this.parent);
|
||||
}
|
||||
@@ -204,8 +205,10 @@ public final class SecurityMockMvcRequestBuilders {
|
||||
* @return the {@link FormLoginRequestBuilder} for additional customizations
|
||||
*/
|
||||
public FormLoginRequestBuilder loginProcessingUrl(String loginProcessingUrl, Object... uriVars) {
|
||||
this.loginProcessingUrl = UriComponentsBuilder.fromPath(loginProcessingUrl).buildAndExpand(uriVars).encode()
|
||||
.toString();
|
||||
this.loginProcessingUrl = UriComponentsBuilder.fromPath(loginProcessingUrl)
|
||||
.buildAndExpand(uriVars)
|
||||
.encode()
|
||||
.toString();
|
||||
return this;
|
||||
}
|
||||
|
||||
|
||||
@@ -464,7 +464,7 @@ public final class SecurityMockMvcRequestPostProcessors {
|
||||
|
||||
private static SecurityContextHolderStrategy getSecurityContextHolderStrategy(HttpServletRequest request) {
|
||||
WebApplicationContext context = WebApplicationContextUtils
|
||||
.findWebApplicationContext(request.getServletContext());
|
||||
.findWebApplicationContext(request.getServletContext());
|
||||
if (context == null) {
|
||||
return DEFAULT_SECURITY_CONTEXT_HOLDER_STRATEGY;
|
||||
}
|
||||
@@ -1075,8 +1075,10 @@ public final class SecurityMockMvcRequestPostProcessors {
|
||||
* @return the {@link JwtRequestPostProcessor} for additional customization
|
||||
*/
|
||||
public JwtRequestPostProcessor jwt(Consumer<Jwt.Builder> jwtBuilderConsumer) {
|
||||
Jwt.Builder jwtBuilder = Jwt.withTokenValue("token").header("alg", "none").claim(JwtClaimNames.SUB, "user")
|
||||
.claim("scope", "read");
|
||||
Jwt.Builder jwtBuilder = Jwt.withTokenValue("token")
|
||||
.header("alg", "none")
|
||||
.claim(JwtClaimNames.SUB, "user")
|
||||
.claim("scope", "read");
|
||||
jwtBuilderConsumer.accept(jwtBuilder);
|
||||
this.jwt = jwtBuilder.build();
|
||||
return this;
|
||||
@@ -1242,8 +1244,9 @@ public final class SecurityMockMvcRequestPostProcessors {
|
||||
}
|
||||
|
||||
private Collection<GrantedAuthority> getAuthorities(Collection<?> scopes) {
|
||||
return scopes.stream().map((scope) -> new SimpleGrantedAuthority("SCOPE_" + scope))
|
||||
.collect(Collectors.toList());
|
||||
return scopes.stream()
|
||||
.map((scope) -> new SimpleGrantedAuthority("SCOPE_" + scope))
|
||||
.collect(Collectors.toList());
|
||||
}
|
||||
|
||||
private OAuth2AccessToken getOAuth2AccessToken(OAuth2AuthenticatedPrincipal principal) {
|
||||
@@ -1359,12 +1362,16 @@ public final class SecurityMockMvcRequestPostProcessors {
|
||||
this.clientRegistration.getRegistrationId());
|
||||
request = new AuthenticationRequestPostProcessor(token).postProcessRequest(request);
|
||||
return new OAuth2ClientRequestPostProcessor().clientRegistration(this.clientRegistration)
|
||||
.principalName(oauth2User.getName()).accessToken(this.accessToken).postProcessRequest(request);
|
||||
.principalName(oauth2User.getName())
|
||||
.accessToken(this.accessToken)
|
||||
.postProcessRequest(request);
|
||||
}
|
||||
|
||||
private ClientRegistration.Builder clientRegistrationBuilder() {
|
||||
return ClientRegistration.withRegistrationId("test").authorizationGrantType(AuthorizationGrantType.PASSWORD)
|
||||
.clientId("test-client").tokenUri("https://token-uri.example.org");
|
||||
return ClientRegistration.withRegistrationId("test")
|
||||
.authorizationGrantType(AuthorizationGrantType.PASSWORD)
|
||||
.clientId("test-client")
|
||||
.tokenUri("https://token-uri.example.org");
|
||||
}
|
||||
|
||||
private Collection<GrantedAuthority> defaultAuthorities() {
|
||||
@@ -1491,12 +1498,15 @@ public final class SecurityMockMvcRequestPostProcessors {
|
||||
public MockHttpServletRequest postProcessRequest(MockHttpServletRequest request) {
|
||||
OidcUser oidcUser = this.oidcUser.get();
|
||||
return new OAuth2LoginRequestPostProcessor(this.accessToken).oauth2User(oidcUser)
|
||||
.clientRegistration(this.clientRegistration).postProcessRequest(request);
|
||||
.clientRegistration(this.clientRegistration)
|
||||
.postProcessRequest(request);
|
||||
}
|
||||
|
||||
private ClientRegistration.Builder clientRegistrationBuilder() {
|
||||
return ClientRegistration.withRegistrationId("test").authorizationGrantType(AuthorizationGrantType.PASSWORD)
|
||||
.clientId("test-client").tokenUri("https://token-uri.example.org");
|
||||
return ClientRegistration.withRegistrationId("test")
|
||||
.authorizationGrantType(AuthorizationGrantType.PASSWORD)
|
||||
.clientId("test-client")
|
||||
.tokenUri("https://token-uri.example.org");
|
||||
}
|
||||
|
||||
private Collection<GrantedAuthority> getAuthorities() {
|
||||
@@ -1605,7 +1615,7 @@ public final class SecurityMockMvcRequestPostProcessors {
|
||||
OAuth2AuthorizedClient client = new OAuth2AuthorizedClient(this.clientRegistration, this.principalName,
|
||||
this.accessToken);
|
||||
OAuth2AuthorizedClientRepository authorizedClientRepository = OAuth2ClientServletTestUtils
|
||||
.getAuthorizedClientRepository(request);
|
||||
.getAuthorizedClientRepository(request);
|
||||
if (!(authorizedClientRepository instanceof TestOAuth2AuthorizedClientRepository)) {
|
||||
authorizedClientRepository = new TestOAuth2AuthorizedClientRepository(authorizedClientRepository);
|
||||
OAuth2ClientServletTestUtils.setAuthorizedClientRepository(request, authorizedClientRepository);
|
||||
@@ -1617,8 +1627,10 @@ public final class SecurityMockMvcRequestPostProcessors {
|
||||
|
||||
private ClientRegistration.Builder clientRegistrationBuilder() {
|
||||
return ClientRegistration.withRegistrationId(this.registrationId)
|
||||
.authorizationGrantType(AuthorizationGrantType.PASSWORD).clientId("test-client")
|
||||
.clientSecret("test-secret").tokenUri("https://idp.example.org/oauth/token");
|
||||
.authorizationGrantType(AuthorizationGrantType.PASSWORD)
|
||||
.clientId("test-client")
|
||||
.clientSecret("test-secret")
|
||||
.tokenUri("https://idp.example.org/oauth/token");
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -1628,7 +1640,7 @@ public final class SecurityMockMvcRequestPostProcessors {
|
||||
private static final class TestOAuth2AuthorizedClientManager implements OAuth2AuthorizedClientManager {
|
||||
|
||||
static final String ENABLED_ATTR_NAME = TestOAuth2AuthorizedClientManager.class.getName()
|
||||
.concat(".ENABLED");
|
||||
.concat(".ENABLED");
|
||||
|
||||
private final OAuth2AuthorizedClientManager delegate;
|
||||
|
||||
@@ -1667,7 +1679,7 @@ public final class SecurityMockMvcRequestPostProcessors {
|
||||
static final String TOKEN_ATTR_NAME = TestOAuth2AuthorizedClientRepository.class.getName().concat(".TOKEN");
|
||||
|
||||
static final String ENABLED_ATTR_NAME = TestOAuth2AuthorizedClientRepository.class.getName()
|
||||
.concat(".ENABLED");
|
||||
.concat(".ENABLED");
|
||||
|
||||
private final OAuth2AuthorizedClientRepository delegate;
|
||||
|
||||
|
||||
@@ -166,7 +166,7 @@ public abstract class WebTestUtils {
|
||||
return result;
|
||||
}
|
||||
WebApplicationContext webApplicationContext = WebApplicationContextUtils
|
||||
.getWebApplicationContext(servletContext);
|
||||
.getWebApplicationContext(servletContext);
|
||||
if (webApplicationContext == null) {
|
||||
return null;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user