C# Класс Skimur.App.Services.Impl.PasswordManager

The password manager
Наследование: IPasswordManager
Показать файл Открыть проект

Открытые методы

Метод Описание
HashPassword ( string password ) : string

Hashes the password.

PasswordStrength ( string password ) : PasswordScore

Determins the password strength

VerifyHashedPassword ( string hashedPassword, string providedPassword ) : bool

Verifies the hashed password.

Приватные методы

Метод Описание
ByteArraysEqual ( byte a, byte b ) : bool

Описание методов

HashPassword() публичный Метод

Hashes the password.
password
public HashPassword ( string password ) : string
password string The password.
Результат string

PasswordStrength() публичный Метод

Determins the password strength
public PasswordStrength ( string password ) : PasswordScore
password string The password.
Результат PasswordScore

VerifyHashedPassword() публичный Метод

Verifies the hashed password.
public VerifyHashedPassword ( string hashedPassword, string providedPassword ) : bool
hashedPassword string The hashed password.
providedPassword string The provided password.
Результат bool