Class RandomBigIntegerFactory

java.lang.Object
io.github.astrapi69.random.number.RandomBigIntegerFactory

public final class RandomBigIntegerFactory extends Object
Utility class for producing random BigInteger types
  • Method Details

    • randomBigInteger

      public static BigInteger randomBigInteger()
      Generates a random BigInteger
      Returns:
      the random BigInteger
    • randomBigInteger

      public static BigInteger randomBigInteger(SecureRandom secureRandom)
      Generates a random BigInteger
      Parameters:
      secureRandom - the secure random for generation
      Returns:
      the random BigInteger
    • randomSerialNumber

      public static BigInteger randomSerialNumber()
      Returns a random serial number that can be used for a serial number.
      Returns:
      a random serial number as a BigInteger object.
    • randomSerialNumber

      public static BigInteger randomSerialNumber(SecureRandom secureRandom)
      Returns a random serial number that can be used for a serial number.
      Parameters:
      secureRandom - the secure random for generation
      Returns:
      a random serial number as a BigInteger object.