C# Class Auxilium.Login.Model.GebruikerBase

Een gebruiker voor een .Net webapplicatie Implementeert de IIdentity en IPrincipal interfaces, zodat integratie met Forms authentication mogelijk is
Inheritance: UniqueIdentifyableBase, IIdentity, IGebruiker
Show file Open project: auxilium/JelloScrum

Protected Properties

Property Type Description
isAuthenticated bool

Public Methods

Method Description
ChangePassWord ( string newPassWord ) : void

Zet het wachtwoord voor deze gebruiker Functie maakt een nieuwe salt en encrypt het wachtwoord voor persistentie

ChangeUserName ( string newUserName ) : void

Wijzig de gebruikersnaam van deze gebruiker Kan alleen als de gebruikersnaam uniek is binnen het systeem.

GenerateNewPassword ( ) : string

Genereert een fonetisch wachtwoord van 8 tekens en zet deze voor deze gebruiker

IsInRole ( string role ) : bool

Determines whether the current principal belongs to the specified role.

VerifyPassWord ( string passWord ) : bool

Geeft aan of het opgegeven wachtwoord overeen komt met het wachtwoord van deze gebruiker

Method Details

ChangePassWord() public method

Zet het wachtwoord voor deze gebruiker Functie maakt een nieuwe salt en encrypt het wachtwoord voor persistentie
public ChangePassWord ( string newPassWord ) : void
newPassWord string
return void

ChangeUserName() public method

Wijzig de gebruikersnaam van deze gebruiker Kan alleen als de gebruikersnaam uniek is binnen het systeem.
public ChangeUserName ( string newUserName ) : void
newUserName string
return void

GenerateNewPassword() public method

Genereert een fonetisch wachtwoord van 8 tekens en zet deze voor deze gebruiker
public GenerateNewPassword ( ) : string
return string

IsInRole() public abstract method

Determines whether the current principal belongs to the specified role.
public abstract IsInRole ( string role ) : bool
role string The name of the role for which to check membership.
return bool

VerifyPassWord() public method

Geeft aan of het opgegeven wachtwoord overeen komt met het wachtwoord van deze gebruiker
public VerifyPassWord ( string passWord ) : bool
passWord string
return bool

Property Details

isAuthenticated protected property

protected bool isAuthenticated
return bool