C# Class AdUsers.AdUserProvider

Afficher le fichier Open project: AktivCo/social Class Usage Examples

Méthodes publiques

Méthode Description
AdUserProvider ( string domain ) : System
FillCache ( ) : void
GetAllUsers ( ) : List
GetStructure ( AdUser root ) : AdUser
GetUserByLogin ( string login ) : AdUser
Validate ( string login, string pass ) : bool

Private Methods

Méthode Description
GetCnFromString ( string manager ) : string
GetEntry ( string login ) : System.DirectoryServices.DirectoryEntry
GetUserFromEntry ( System.DirectoryServices.DirectoryEntry di ) : AdUser
GetUsers ( ) : List
OnCacheRemove ( string key, object value, CacheItemRemovedReason reason ) : void

Method Details

AdUserProvider() public méthode

public AdUserProvider ( string domain ) : System
domain string
Résultat System

FillCache() public méthode

public FillCache ( ) : void
Résultat void

GetAllUsers() public méthode

public GetAllUsers ( ) : List
Résultat List

GetStructure() public méthode

public GetStructure ( AdUser root ) : AdUser
root AdUser
Résultat AdUser

GetUserByLogin() public méthode

public GetUserByLogin ( string login ) : AdUser
login string
Résultat AdUser

Validate() public méthode

public Validate ( string login, string pass ) : bool
login string
pass string
Résultat bool