diff --git a/hadoop-tools/hadoop-aws/src/main/java/org/apache/hadoop/fs/s3a/auth/delegation/AbstractS3ATokenIdentifier.java b/hadoop-tools/hadoop-aws/src/main/java/org/apache/hadoop/fs/s3a/auth/delegation/AbstractS3ATokenIdentifier.java index f859f4772f116..eb48a28a79add 100644 --- a/hadoop-tools/hadoop-aws/src/main/java/org/apache/hadoop/fs/s3a/auth/delegation/AbstractS3ATokenIdentifier.java +++ b/hadoop-tools/hadoop-aws/src/main/java/org/apache/hadoop/fs/s3a/auth/delegation/AbstractS3ATokenIdentifier.java @@ -24,7 +24,6 @@ import java.io.DataOutput; import java.io.IOException; import java.net.URI; -import java.time.Clock; import java.util.Objects; import java.util.UUID; @@ -32,6 +31,7 @@ import org.apache.hadoop.net.NetUtils; import org.apache.hadoop.security.token.Token; import org.apache.hadoop.security.token.delegation.web.DelegationTokenIdentifier; +import org.apache.hadoop.util.Time; import static java.util.Objects.requireNonNull; @@ -170,9 +170,7 @@ protected AbstractS3ATokenIdentifier(final Text kind) { } private void initializeIssueDate() { - Clock clock = Clock.systemDefaultZone(); - long now = clock.millis(); - setIssueDate(now); + setIssueDate(Time.now()); } public String getBucket() {