code: public int getInt() {
          try {
              byte[] rand = fipsGenerator.getBytes(4);
              int result = rand[0];
              for (int i = 1; i < 4; i++) {
                  result = (result << 8) | rand[i];
              }
              return result;
          } catch (Throwable ex) {
          	BBPlatform.getPlatform().getLogger().logException("RandomGenerator.getInt() Falling back to RandomSource " + ex.getMessage());
              return RandomSource.getInt();
          }
      }
docs: Returns a random integer
  
  @return A random value of type int