@ -16,7 +16,6 @@
@@ -16,7 +16,6 @@
package org.springframework.security.oauth2.server.authorization.web ;
import java.time.Instant ;
import java.time.temporal.ChronoUnit ;
import java.util.Map ;
import java.util.function.Consumer ;
@ -426,8 +425,9 @@ public class OAuth2PushedAuthorizationRequestEndpointFilterTests {
@@ -426,8 +425,9 @@ public class OAuth2PushedAuthorizationRequestEndpointFilterTests {
assertThat ( response . getStatus ( ) ) . isEqualTo ( HttpStatus . CREATED . value ( ) ) ;
Map < String , Object > responseParameters = readPushedAuthorizationResponse ( response ) ;
assertThat ( responseParameters . get ( "request_uri" ) ) . isEqualTo ( requestUri ) ;
assertThat ( responseParameters . get ( "expires_in" ) )
. isEqualTo ( ( int ) ChronoUnit . SECONDS . between ( Instant . now ( ) , requestUriExpiresAt ) ) ;
Instant requestUriExpiry = Instant . now ( )
. plusSeconds ( Long . parseLong ( String . valueOf ( responseParameters . get ( "expires_in" ) ) ) ) ;
assertThat ( requestUriExpiry ) . isBetween ( requestUriExpiresAt . minusSeconds ( 1 ) , requestUriExpiresAt . plusSeconds ( 1 ) ) ;
}
private void doFilterWhenPushedAuthorizationRequestInvalidParameterThenError ( RegisteredClient registeredClient ,