code: public void getBytes(byte[] buffer) {
          try {
              fipsGenerator.getBytes(buffer);
          } catch (Throwable ex) {
          	BBPlatform.getPlatform().getLogger().logException("RandomGenerator.getBytes() Falling back to RandomSource... " + ex.getMessage());
              RandomSource.getBytes(buffer);
          }
      }
docs: Generates random bytes filling the given buffer entirely
  
  @param buffer The byte array to fill with random bytes