src/java.base/share/classes/java/security/SecureRandom.java
branchJDK-8193209-branch
changeset 59086 214afc7a1e02
parent 58519 6e017b301287
--- 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;