mirror of
https://github.com/spring-projects/spring-security.git
synced 2025-06-24 04:52:16 +00:00
Replaces Date().getTime() method with System.currentTimeMillis()
This commit is contained in:
parent
567933d995
commit
aa7ef1192e
@ -18,7 +18,6 @@ package org.springframework.security.core.token;
|
|||||||
|
|
||||||
import java.security.SecureRandom;
|
import java.security.SecureRandom;
|
||||||
import java.util.Base64;
|
import java.util.Base64;
|
||||||
import java.util.Date;
|
|
||||||
|
|
||||||
import org.springframework.beans.factory.InitializingBean;
|
import org.springframework.beans.factory.InitializingBean;
|
||||||
import org.springframework.security.crypto.codec.Hex;
|
import org.springframework.security.crypto.codec.Hex;
|
||||||
@ -85,7 +84,7 @@ public class KeyBasedPersistenceTokenService implements TokenService, Initializi
|
|||||||
@Override
|
@Override
|
||||||
public Token allocateToken(String extendedInformation) {
|
public Token allocateToken(String extendedInformation) {
|
||||||
Assert.notNull(extendedInformation, "Must provided non-null extendedInformation (but it can be empty)");
|
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 serverSecret = computeServerSecretApplicableAt(creationTime);
|
||||||
String pseudoRandomNumber = generatePseudoRandomNumber();
|
String pseudoRandomNumber = generatePseudoRandomNumber();
|
||||||
String content = creationTime + ":" + pseudoRandomNumber + ":" + extendedInformation;
|
String content = creationTime + ":" + pseudoRandomNumber + ":" + extendedInformation;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user