@@ -63,14 +63,14 @@ public static class SpringConfig {
6363 @ Test
6464 public void testExpiringRefreshToken () throws InterruptedException {
6565 String refreshToken = "refreshToken-" + UUID .randomUUID ();
66- DefaultOAuth2RefreshToken expectedExpiringRefreshToken = new DefaultExpiringOAuth2RefreshToken (refreshToken , new Date (System .currentTimeMillis () + 1000 ));
66+ DefaultOAuth2RefreshToken expectedExpiringRefreshToken = new DefaultExpiringOAuth2RefreshToken (refreshToken , new Date (System .currentTimeMillis () + 2000 ));
6767 OAuth2Authentication expectedAuthentication = new OAuth2Authentication (RequestTokenFactory .createOAuth2Request ("id" , false ), new TestAuthentication ("test2" , false ));
6868 getTokenStore ().storeRefreshToken (expectedExpiringRefreshToken , expectedAuthentication );
6969 OAuth2RefreshToken actualExpiringRefreshToken = getTokenStore ().readRefreshToken (refreshToken );
7070 assertEquals (expectedExpiringRefreshToken , actualExpiringRefreshToken );
7171 assertEquals (expectedAuthentication , getTokenStore ().readAuthenticationForRefreshToken (expectedExpiringRefreshToken ));
7272 // let the token expire
73- Thread .sleep (2000 );
73+ Thread .sleep (5000 );
7474 // now it should be gone
7575 assertNull (getTokenStore ().readRefreshToken (refreshToken ));
7676 assertNull (getTokenStore ().readAuthenticationForRefreshToken (expectedExpiringRefreshToken ));
@@ -81,13 +81,13 @@ public void testExpiringAccessToken() throws InterruptedException {
8181 String accessToken = "accessToken-" + UUID .randomUUID ();
8282 OAuth2Authentication expectedAuthentication = new OAuth2Authentication (RequestTokenFactory .createOAuth2Request ("id" , false ), new TestAuthentication ("test2" , false ));
8383 DefaultOAuth2AccessToken expectedOAuth2AccessToken = new DefaultOAuth2AccessToken (accessToken );
84- expectedOAuth2AccessToken .setExpiration (new Date (System .currentTimeMillis () + 1000 ));
84+ expectedOAuth2AccessToken .setExpiration (new Date (System .currentTimeMillis () + 2000 ));
8585 getTokenStore ().storeAccessToken (expectedOAuth2AccessToken , expectedAuthentication );
8686 OAuth2AccessToken actualOAuth2AccessToken = getTokenStore ().readAccessToken (accessToken );
8787 assertEquals (expectedOAuth2AccessToken , actualOAuth2AccessToken );
8888 assertEquals (expectedAuthentication , getTokenStore ().readAuthentication (expectedOAuth2AccessToken ));
8989 // let the token expire
90- Thread .sleep (2000 );
90+ Thread .sleep (5000 );
9191 // now it should be gone
9292 assertNull (getTokenStore ().readAccessToken (accessToken ));
9393 assertNull (getTokenStore ().readAuthentication (expectedOAuth2AccessToken ));
@@ -111,13 +111,13 @@ public void storeExpiringAccessTokenWithRefreshToken_RemoveExpiredAccessTokenUsi
111111 String accessToken = "accessToken-" + UUID .randomUUID ();
112112 OAuth2Authentication expectedAuthentication = new OAuth2Authentication (RequestTokenFactory .createOAuth2Request ("id" , false ), new TestAuthentication ("test2" , false ));
113113 DefaultOAuth2AccessToken expectedOAuth2AccessToken = new DefaultOAuth2AccessToken (accessToken );
114- expectedOAuth2AccessToken .setExpiration (new Date (System .currentTimeMillis () + 1000 ));
114+ expectedOAuth2AccessToken .setExpiration (new Date (System .currentTimeMillis () + 2000 ));
115115 String refreshToken = "refreshToken-" + UUID .randomUUID ();
116116 DefaultOAuth2RefreshToken expectedRefreshToken = new DefaultOAuth2RefreshToken (refreshToken );
117117 expectedOAuth2AccessToken .setRefreshToken (expectedRefreshToken );
118118 getTokenStore ().storeAccessToken (expectedOAuth2AccessToken , expectedAuthentication );
119119 // let the access token expire
120- Thread .sleep (2000 );
120+ Thread .sleep (5000 );
121121 // now it should be gone
122122 assertNull (getTokenStore ().readAccessToken (accessToken ));
123123 // use refresh token to remove already expired access token, expect no issues since access token has already been removed.
0 commit comments