|
@@ -24,7 +24,6 @@ import java.io.DataInputStream;
|
|
import java.io.DataOutput;
|
|
import java.io.DataOutput;
|
|
import java.io.IOException;
|
|
import java.io.IOException;
|
|
import java.net.URI;
|
|
import java.net.URI;
|
|
-import java.time.Clock;
|
|
|
|
import java.util.Objects;
|
|
import java.util.Objects;
|
|
import java.util.UUID;
|
|
import java.util.UUID;
|
|
|
|
|
|
@@ -32,6 +31,7 @@ import org.apache.hadoop.io.Text;
|
|
import org.apache.hadoop.net.NetUtils;
|
|
import org.apache.hadoop.net.NetUtils;
|
|
import org.apache.hadoop.security.token.Token;
|
|
import org.apache.hadoop.security.token.Token;
|
|
import org.apache.hadoop.security.token.delegation.web.DelegationTokenIdentifier;
|
|
import org.apache.hadoop.security.token.delegation.web.DelegationTokenIdentifier;
|
|
|
|
+import org.apache.hadoop.util.Time;
|
|
|
|
|
|
import static java.util.Objects.requireNonNull;
|
|
import static java.util.Objects.requireNonNull;
|
|
|
|
|
|
@@ -170,9 +170,7 @@ public abstract class AbstractS3ATokenIdentifier
|
|
}
|
|
}
|
|
|
|
|
|
private void initializeIssueDate() {
|
|
private void initializeIssueDate() {
|
|
- Clock clock = Clock.systemDefaultZone();
|
|
|
|
- long now = clock.millis();
|
|
|
|
- setIssueDate(now);
|
|
|
|
|
|
+ setIssueDate(Time.now());
|
|
}
|
|
}
|
|
|
|
|
|
public String getBucket() {
|
|
public String getBucket() {
|