APIPassword constructor

APIPassword(
  1. String passwordOrHash, {
  2. APIPasswordHashAlgorithm? hashAlgorithm,
})

Implementation

APIPassword(String passwordOrHash, {APIPasswordHashAlgorithm? hashAlgorithm})
    : hashAlgorithm = hashAlgorithm ??
          APIPasswordHashAlgorithm.detect(passwordOrHash) ??
          APIPasswordSHA256() {
  passwordHash = this.hashAlgorithm.ensureHashedPassword(passwordOrHash);
}