Como gerar um numero aleatorio com SecurityRandom

Olá pessoal estou lendo este livro de java mas n consigo entender este tópico aqui, ja tentei fuçar no java mas n descobrir como gerar este numero aleatório com o método nextInt do class SecurityRandom.

Seção 6.9 Estudo de caso: geração segura de números aleatórios
• Objetos da classe SecureRandom (pacote java.security) podem produzir valores aleatórios não determinísticos.
• O método nextInt SecureRandom gera um valor aleatório.
• A classe SecureRandom fornece uma outra versão do método nextInt que recebe um argumento int e retorna um valor a partir de 0, mas
sem incluí-lo, até o valor do argumento.
• Números aleatórios em um intervalo podem ser gerados com
int number = valorDeDeslocamento + randomNumbers.nextInt(fatorDeEscalonamento);
onde valorDeDeslocamento especifica o primeiro número no intervalo desejado de inteiros consecutivos e fatorDeEscalonamento especifica
quantos números estão no intervalo.
• Os números aleatórios podem ser escolhidos a partir de intervalos de inteiro não consecutivos, como em
int number = valorDeDeslocamento +
diferençaEntreValores * randomNumbers.nextInt(fatorDeEscalonamento);
onde valorDeDeslocamento especifica o primeiro número no intervalo de valores, diferençaEntreValores representa a diferença entre números
consecutivos na sequência e fatorDeEscalonamento especifica quantos números estão no intervalo.