Bcrypt.fromSecurity constructor

Bcrypt.fromSecurity(
  1. BcryptSecurity security, {
  2. List<int>? salt,
  3. BcryptVersion version = BcryptVersion.$2b,
})

Creates an Bcrypt instance from BcryptSecurity parameter.

Implementation

factory Bcrypt.fromSecurity(
  BcryptSecurity security, {
  List<int>? salt,
  BcryptVersion version = BcryptVersion.$2b,
}) {
  var ctx = BcryptContext(
    cost: security.nb,
    salt: salt,
    version: version,
  );
  return Bcrypt._(ctx);
}