UNPKG

lakutata

Version:

An IoC-based universal application framework.

34 lines (31 loc) 694 B
import '../vendor/TypeDef.2.js'; import { P as Provider } from '../vendor/TypeDef.3.js'; import '../vendor/TypeDef.5.js'; declare class PasswordHash extends Provider { #private; /** * Salt rounds */ readonly saltRounds: number; /** * Salt getter */ get salt(): string; /** * Initializer * @protected */ protected init(): Promise<void>; /** * Generate password hash * @param password */ hash(password: string): Promise<string>; /** * Validate password hash * @param password * @param hash */ validate(password: string, hash: string): Promise<boolean>; } export { PasswordHash };