--- a/src/java.base/share/classes/java/security/SecureRandom.java Thu Nov 14 12:36:46 2019 -0400
+++ b/src/java.base/share/classes/java/security/SecureRandom.java Thu Nov 14 12:39:49 2019 -0400
@@ -25,11 +25,11 @@
package java.security;
+import java.math.BigInteger;
import java.util.*;
+import java.util.random.RandomGenerator;
import java.util.regex.*;
-
import java.security.Provider.Service;
-
import sun.security.jca.*;
import sun.security.jca.GetInstance.Instance;
import sun.security.provider.SunEntries;
@@ -1031,6 +1031,16 @@
}
}
+ /**
+ * Returns the period of this random number generator.
+ *
+ * @return the period of this random number generator.
+ */
+ @Override
+ public BigInteger period() {
+ return RandomGenerator.HUGE_PERIOD;
+ }
+
// Declare serialVersionUID to be compatible with JDK1.1
@java.io.Serial
static final long serialVersionUID = 4940670005562187L;