Instrument /v2/svr/auth/check credential age

This commit is contained in:
Ravi Khadiwala
2026-01-26 17:00:28 -06:00
committed by ravi-signal
parent 0357b25f92
commit fb1c20582e
4 changed files with 71 additions and 28 deletions

View File

@@ -148,8 +148,10 @@ class ExternalServiceCredentialsGeneratorTest {
final long elapsedSeconds = 10000;
clock.incrementSeconds(elapsedSeconds);
assertEquals(standardGenerator.validateAndGetTimestamp(standardCredentials, elapsedSeconds + 1).orElseThrow(), TIME_SECONDS);
assertTrue(standardGenerator.validateAndGetTimestamp(standardCredentials, elapsedSeconds - 1).isEmpty());
final Long timestamp = standardGenerator.validateAndGetTimestamp(standardCredentials).orElseThrow();
assertFalse(standardGenerator.isCredentialExpired(timestamp, elapsedSeconds + 1));
assertTrue(standardGenerator.isCredentialExpired(timestamp, elapsedSeconds - 1));
}
@Test