C# Класс BinaryStudio.TaskManager.Logic.Core.CryptoProvider

The crypto provider.
Наследование: ICryptoProvider
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
ComparePassword ( string passwordHash, string passwordSalt, string password ) : bool

The compare password with user password in database.

CreateCryptoPassword ( string password, string salt ) : string

The create crypto password with salt.

CreateHash ( string password ) : string

The create hash.

CreateSalt ( ) : string

The create salt.

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

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

The compare password with user password in database.
public ComparePassword ( string passwordHash, string passwordSalt, string password ) : bool
passwordHash string /// The user password hash. ///
passwordSalt string /// The user password salt. ///
password string /// The current password. ///
Результат bool

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

The create crypto password with salt.
public CreateCryptoPassword ( string password, string salt ) : string
password string /// The password. ///
salt string /// The salt. ///
Результат string

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

The create hash.
public CreateHash ( string password ) : string
password string /// The password. ///
Результат string

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

The create salt.
public CreateSalt ( ) : string
Результат string