@@ -76,52 +76,45 @@ void authorizationGrantTypesEmptyThrowsException() {
7676
7777 @ Test
7878 void defaultEndpointPropertiesMatchBuilderDefaults () {
79- OAuth2AuthorizationServerProperties .Endpoint endpoint = new OAuth2AuthorizationServerProperties .Endpoint ();
80- AuthorizationServerSettings authorizationServerSettings = AuthorizationServerSettings .builder ().build ();
81- assertThat (endpoint .getAuthorizationUri ()).isEqualTo (authorizationServerSettings .getAuthorizationEndpoint ());
82- assertThat (endpoint .getDeviceAuthorizationUri ())
83- .isEqualTo (authorizationServerSettings .getDeviceAuthorizationEndpoint ());
84- assertThat (endpoint .getDeviceVerificationUri ())
85- .isEqualTo (authorizationServerSettings .getDeviceVerificationEndpoint ());
86- assertThat (endpoint .getTokenUri ()).isEqualTo (authorizationServerSettings .getTokenEndpoint ());
87- assertThat (endpoint .getJwkSetUri ()).isEqualTo (authorizationServerSettings .getJwkSetEndpoint ());
88- assertThat (endpoint .getTokenRevocationUri ())
89- .isEqualTo (authorizationServerSettings .getTokenRevocationEndpoint ());
90- assertThat (endpoint .getTokenIntrospectionUri ())
91- .isEqualTo (authorizationServerSettings .getTokenIntrospectionEndpoint ());
92-
93- OAuth2AuthorizationServerProperties .OidcEndpoint oidc = endpoint .getOidc ();
94- assertThat (oidc .getLogoutUri ()).isEqualTo (authorizationServerSettings .getOidcLogoutEndpoint ());
95- assertThat (oidc .getClientRegistrationUri ())
96- .isEqualTo (authorizationServerSettings .getOidcClientRegistrationEndpoint ());
97- assertThat (oidc .getUserInfoUri ()).isEqualTo (authorizationServerSettings .getOidcUserInfoEndpoint ());
79+ OAuth2AuthorizationServerProperties .Endpoint properties = new OAuth2AuthorizationServerProperties .Endpoint ();
80+ AuthorizationServerSettings defaults = AuthorizationServerSettings .builder ().build ();
81+ assertThat (properties .getAuthorizationUri ()).isEqualTo (defaults .getAuthorizationEndpoint ());
82+ assertThat (properties .getDeviceAuthorizationUri ()).isEqualTo (defaults .getDeviceAuthorizationEndpoint ());
83+ assertThat (properties .getDeviceVerificationUri ()).isEqualTo (defaults .getDeviceVerificationEndpoint ());
84+ assertThat (properties .getTokenUri ()).isEqualTo (defaults .getTokenEndpoint ());
85+ assertThat (properties .getJwkSetUri ()).isEqualTo (defaults .getJwkSetEndpoint ());
86+ assertThat (properties .getTokenRevocationUri ()).isEqualTo (defaults .getTokenRevocationEndpoint ());
87+ assertThat (properties .getTokenIntrospectionUri ()).isEqualTo (defaults .getTokenIntrospectionEndpoint ());
88+ OAuth2AuthorizationServerProperties .OidcEndpoint oidc = properties .getOidc ();
89+ assertThat (oidc .getLogoutUri ()).isEqualTo (defaults .getOidcLogoutEndpoint ());
90+ assertThat (oidc .getClientRegistrationUri ()).isEqualTo (defaults .getOidcClientRegistrationEndpoint ());
91+ assertThat (oidc .getUserInfoUri ()).isEqualTo (defaults .getOidcUserInfoEndpoint ());
9892 }
9993
10094 @ Test
10195 void defaultClientPropertiesMatchBuilderDefaults () {
102- OAuth2AuthorizationServerProperties .Client client = new OAuth2AuthorizationServerProperties .Client ();
103- ClientSettings clientSettings = ClientSettings .builder ().build ();
104- assertThat (client .isRequireProofKey ()).isEqualTo (clientSettings .isRequireProofKey ());
105- assertThat (client .isRequireAuthorizationConsent ()).isEqualTo (clientSettings .isRequireAuthorizationConsent ());
106- assertThat (client .getJwkSetUri ()).isEqualTo (clientSettings .getJwkSetUrl ());
107- if (clientSettings .getTokenEndpointAuthenticationSigningAlgorithm () != null ) {
108- assertThat (client .getTokenEndpointAuthenticationSigningAlgorithm ())
109- .isEqualTo (clientSettings .getTokenEndpointAuthenticationSigningAlgorithm ().getName ());
110- }
96+ OAuth2AuthorizationServerProperties .Client properties = new OAuth2AuthorizationServerProperties .Client ();
97+ ClientSettings defaults = ClientSettings .builder ().build ();
98+ assertThat (properties .isRequireProofKey ()).isEqualTo (defaults .isRequireProofKey ());
99+ assertThat (properties .isRequireAuthorizationConsent ()).isEqualTo (defaults .isRequireAuthorizationConsent ());
100+ assertThat (properties .getJwkSetUri ()).isEqualTo (defaults .getJwkSetUrl ());
101+ assertThat (properties .getTokenEndpointAuthenticationSigningAlgorithm ())
102+ .isEqualTo ((defaults .getTokenEndpointAuthenticationSigningAlgorithm () != null )
103+ ? defaults .getTokenEndpointAuthenticationSigningAlgorithm ().getName () : null );
111104 }
112105
113106 @ Test
114107 void defaultTokenPropertiesMatchBuilderDefaults () {
115- OAuth2AuthorizationServerProperties .Token token = new OAuth2AuthorizationServerProperties .Token ();
116- TokenSettings tokenSettings = TokenSettings .builder ().build ();
117- assertThat (token .getAuthorizationCodeTimeToLive ()).isEqualTo (tokenSettings .getAuthorizationCodeTimeToLive ());
118- assertThat (token .getAccessTokenTimeToLive ()).isEqualTo (tokenSettings .getAccessTokenTimeToLive ());
119- assertThat (token .getAccessTokenFormat ()).isEqualTo (tokenSettings .getAccessTokenFormat ().getValue ());
120- assertThat (token .getDeviceCodeTimeToLive ()).isEqualTo (tokenSettings .getDeviceCodeTimeToLive ());
121- assertThat (token .isReuseRefreshTokens ()).isEqualTo (tokenSettings .isReuseRefreshTokens ());
122- assertThat (token .getRefreshTokenTimeToLive ()).isEqualTo (tokenSettings .getRefreshTokenTimeToLive ());
123- assertThat (token .getIdTokenSignatureAlgorithm ())
124- .isEqualTo (tokenSettings .getIdTokenSignatureAlgorithm ().getName ());
108+ OAuth2AuthorizationServerProperties .Token properties = new OAuth2AuthorizationServerProperties .Token ();
109+ TokenSettings defaults = TokenSettings .builder ().build ();
110+ assertThat (properties .getAuthorizationCodeTimeToLive ()).isEqualTo (defaults .getAuthorizationCodeTimeToLive ());
111+ assertThat (properties .getAccessTokenTimeToLive ()).isEqualTo (defaults .getAccessTokenTimeToLive ());
112+ assertThat (properties .getAccessTokenFormat ()).isEqualTo (defaults .getAccessTokenFormat ().getValue ());
113+ assertThat (properties .getDeviceCodeTimeToLive ()).isEqualTo (defaults .getDeviceCodeTimeToLive ());
114+ assertThat (properties .isReuseRefreshTokens ()).isEqualTo (defaults .isReuseRefreshTokens ());
115+ assertThat (properties .getRefreshTokenTimeToLive ()).isEqualTo (defaults .getRefreshTokenTimeToLive ());
116+ assertThat (properties .getIdTokenSignatureAlgorithm ())
117+ .isEqualTo (defaults .getIdTokenSignatureAlgorithm ().getName ());
125118 }
126119
127120}
0 commit comments