C# Class Web.Models.Authenticator

Afficher le fichier Open project: daxko/Usablog Class Usage Examples

Méthodes publiques

Méthode Description
Create ( string email, string password ) : User
Hash ( string rawPassword, byte salt ) : string
PasswordsMatch ( string rawPassword, string hashedPassword, byte salt ) : bool

Private Methods

Méthode Description
BuildRandomSalt ( ) : byte[]
DoHash ( string password, byte salt ) : byte[]

Method Details

Create() public méthode

public Create ( string email, string password ) : User
email string
password string
Résultat User

Hash() public méthode

public Hash ( string rawPassword, byte salt ) : string
rawPassword string
salt byte
Résultat string

PasswordsMatch() public méthode

public PasswordsMatch ( string rawPassword, string hashedPassword, byte salt ) : bool
rawPassword string
hashedPassword string
salt byte
Résultat bool