浏览代码

Replaces Date().getTime() method with System.currentTimeMillis()

Munawar Hafiz 10 月之前
父节点
当前提交
aa7ef1192e

+ 1 - 2
core/src/main/java/org/springframework/security/core/token/KeyBasedPersistenceTokenService.java

@@ -18,7 +18,6 @@ package org.springframework.security.core.token;
 
 import java.security.SecureRandom;
 import java.util.Base64;
-import java.util.Date;
 
 import org.springframework.beans.factory.InitializingBean;
 import org.springframework.security.crypto.codec.Hex;
@@ -85,7 +84,7 @@ public class KeyBasedPersistenceTokenService implements TokenService, Initializi
 	@Override
 	public Token allocateToken(String extendedInformation) {
 		Assert.notNull(extendedInformation, "Must provided non-null extendedInformation (but it can be empty)");
-		long creationTime = new Date().getTime();
+		long creationTime = System.currentTimeMillis();
 		String serverSecret = computeServerSecretApplicableAt(creationTime);
 		String pseudoRandomNumber = generatePseudoRandomNumber();
 		String content = creationTime + ":" + pseudoRandomNumber + ":" + extendedInformation;