Module java.base
Package java.security

# Class SecureRandomSpi

=
public abstract class SecureRandomSpi
extends java.lang.Object
implements java.io.Serializable

## Constructors

- =
  public SecureRandomSpi()
- =
  protected SecureRandomSpi(java.security.SecureRandomParameters arg0)

## Methods

- =
  protected abstract byte[] engineGenerateSeed(int arg0)
- =
  protected java.security.SecureRandomParameters engineGetParameters()
- =
  protected abstract void engineNextBytes(byte[] arg0)
- =
  protected void engineNextBytes(byte[] arg0, java.security.SecureRandomParameters arg1)
- =
  protected void engineReseed(java.security.SecureRandomParameters arg0)
- =
  protected abstract void engineSetSeed(byte[] arg0)
- =
  public java.lang.String toString()

## Serialized Form

=

### serialVersionUID

=-2991854161009191830

## Summary

No differences.