boolean signedByOldToken(Response response, AccessToken oAuth2Token) { String value = ApiInterceptor.getAuthorizationHeader(response.request()); String accessToken = createBearerToken(oAuth2Token); return value != null && !value.equals(accessToken); }
boolean signedByOldToken(Response response, AccessToken oAuth2Token) { String value = ApiInterceptor.getAuthorizationHeader(response.request()); String accessToken = createBearerToken(oAuth2Token); return value != null && !value.equals(accessToken); }
void setBearerToken(Request.Builder builder, AccessToken OAuth2Token) { ApiInterceptor.setAuthorizationHeader(builder, createBearerToken(OAuth2Token)); }
void setBearerToken(Request.Builder builder, AccessToken OAuth2Token) { ApiInterceptor.setAuthorizationHeader(builder, createBearerToken(OAuth2Token)); }
@Test public void testSignedByOldToken_whenNotEqual_returnTrue() throws Exception { when(accessToken.getToken()).thenReturn("token1234"); doCallRealMethod().when(authenticator).createBearerToken(eq(accessToken)); Request request = dummyRequest.newBuilder().header("Authorization", "Bearer token123").build(); Response response = dummyResponse.newBuilder().request(request).build(); assertTrue(authenticator.signedByOldToken(response, accessToken)); }
@Test public void testSignedByOldToken_whenEqual_returnFalse() throws Exception { when(accessToken.getToken()).thenReturn("token1234"); doCallRealMethod().when(authenticator).createBearerToken(eq(accessToken)); Request request = dummyRequest.newBuilder().header("Authorization", "Bearer token1234").build(); Response response = dummyResponse.newBuilder().request(request).build(); assertFalse(authenticator.signedByOldToken(response, accessToken)); }
@Test public void testCreateBearerToken_formatsCorrectly() throws Exception { when(accessToken.getToken()).thenReturn("token1234"); assertEquals("Bearer token1234", authenticator.createBearerToken(accessToken)); }