This commit is contained in:
Phillip Webb 2017-11-17 14:18:31 -08:00
parent 551c08ebfe
commit a6cefc5ba0
8 changed files with 23 additions and 22 deletions

View File

@ -39,4 +39,5 @@ public class WebEndpointPropertiesTests {
properties.setBasePath("/");
assertThat(properties.getBasePath()).isEqualTo("");
}
}

View File

@ -46,8 +46,7 @@ class OAuth2WebSecurityConfiguration {
@Configuration
@ConditionalOnMissingBean(WebSecurityConfigurerAdapter.class)
static class OAuth2WebSecurityConfigurerAdapter
extends WebSecurityConfigurerAdapter {
static class OAuth2WebSecurityConfigurerAdapter extends WebSecurityConfigurerAdapter {
@Override
protected void configure(HttpSecurity http) throws Exception {

View File

@ -78,7 +78,8 @@ public class OAuth2ClientPropertiesRegistrationAdapterTests {
org.springframework.security.oauth2.core.ClientAuthenticationMethod.POST);
assertThat(adapted.getAuthorizationGrantType()).isEqualTo(
org.springframework.security.oauth2.core.AuthorizationGrantType.AUTHORIZATION_CODE);
assertThat(adapted.getRedirectUriTemplate()).isEqualTo("http://example.com/redirect");
assertThat(adapted.getRedirectUriTemplate())
.isEqualTo("http://example.com/redirect");
assertThat(adapted.getScopes()).containsExactly("scope");
assertThat(adapted.getClientName()).isEqualTo("clientName");
}
@ -111,8 +112,8 @@ public class OAuth2ClientPropertiesRegistrationAdapterTests {
org.springframework.security.oauth2.core.ClientAuthenticationMethod.BASIC);
assertThat(adapted.getAuthorizationGrantType()).isEqualTo(
org.springframework.security.oauth2.core.AuthorizationGrantType.AUTHORIZATION_CODE);
assertThat(adapted.getRedirectUriTemplate()).isEqualTo(
"{baseUrl}/login/oauth2/code/{registrationId}");
assertThat(adapted.getRedirectUriTemplate())
.isEqualTo("{baseUrl}/login/oauth2/code/{registrationId}");
assertThat(adapted.getScopes()).containsExactly("openid", "profile", "email",
"address", "phone");
assertThat(adapted.getClientName()).isEqualTo("Google");
@ -151,7 +152,8 @@ public class OAuth2ClientPropertiesRegistrationAdapterTests {
org.springframework.security.oauth2.core.ClientAuthenticationMethod.POST);
assertThat(adapted.getAuthorizationGrantType()).isEqualTo(
org.springframework.security.oauth2.core.AuthorizationGrantType.AUTHORIZATION_CODE);
assertThat(adapted.getRedirectUriTemplate()).isEqualTo("http://example.com/redirect");
assertThat(adapted.getRedirectUriTemplate())
.isEqualTo("http://example.com/redirect");
assertThat(adapted.getScopes()).containsExactly("scope");
assertThat(adapted.getClientName()).isEqualTo("clientName");
}
@ -195,7 +197,8 @@ public class OAuth2ClientPropertiesRegistrationAdapterTests {
org.springframework.security.oauth2.core.ClientAuthenticationMethod.BASIC);
assertThat(adapted.getAuthorizationGrantType()).isEqualTo(
org.springframework.security.oauth2.core.AuthorizationGrantType.AUTHORIZATION_CODE);
assertThat(adapted.getRedirectUriTemplate()).isEqualTo("{baseUrl}/login/oauth2/code/{registrationId}");
assertThat(adapted.getRedirectUriTemplate())
.isEqualTo("{baseUrl}/login/oauth2/code/{registrationId}");
assertThat(adapted.getScopes()).containsExactly("openid", "profile", "email",
"address", "phone");
assertThat(adapted.getClientName()).isEqualTo("Google");

View File

@ -97,12 +97,11 @@ public class OAuth2WebSecurityConfigurationTests {
@Test
public void securityConfigurerBacksOffWhenOtherWebSecurityAdapterPresent()
throws Exception {
this.contextRunner
.withUserConfiguration(TestWebSecurityConfigurerConfig.class,
OAuth2WebSecurityConfiguration.class)
.run((context) -> {
this.contextRunner.withUserConfiguration(TestWebSecurityConfigurerConfig.class,
OAuth2WebSecurityConfiguration.class).run((context) -> {
assertThat(getAuthCodeFilters(context)).isEmpty();
assertThat(context).getBean(OAuth2AuthorizedClientService.class).isNotNull();
assertThat(context).getBean(OAuth2AuthorizedClientService.class)
.isNotNull();
});
}

View File

@ -26,8 +26,7 @@ import org.springframework.core.NestedExceptionUtils;
*/
class ConfigurationPropertiesBindingException extends RuntimeException {
ConfigurationPropertiesBindingException(String message,
Throwable cause) {
ConfigurationPropertiesBindingException(String message, Throwable cause) {
super(message, cause);
}

View File

@ -152,8 +152,8 @@ public class ConfigurationPropertiesBinderBuilderTests {
}
private void bind(ConfigurationPropertiesBinder binder, Object target) {
binder.bind(target, AnnotationUtils
.findAnnotation(target.getClass(), ConfigurationProperties.class));
binder.bind(target, AnnotationUtils.findAnnotation(target.getClass(),
ConfigurationProperties.class));
}
@ConfigurationProperties(prefix = "test")

View File

@ -268,8 +268,8 @@ public class ConfigurationPropertiesBinderTests {
}
private void bind(ConfigurationPropertiesBinder binder, Object target) {
binder.bind(target, AnnotationUtils
.findAnnotation(target.getClass(), ConfigurationProperties.class));
binder.bind(target, AnnotationUtils.findAnnotation(target.getClass(),
ConfigurationProperties.class));
}
@ConfigurationProperties(value = "person", ignoreUnknownFields = false)