de hecho, lo mejor ni siquiera es crear una variable: cuando se pueda usar la contrasenha generada seria asi:
if (usuario != null) {
  return new BigInteger(8, new SecureRandom()).toString(32);
}
return null