C# Class CogMon.Services.User.WindowsAuth

Windows/domain authentication
Inheritance: CogMonAuth
Afficher le fichier Open project: lafar6502/cogmon

Méthodes publiques

Méthode Description
WindowsAuth ( ) : System

Méthodes protégées

Méthode Description
GetPrincipalContext ( ) : System.DirectoryServices.AccountManagement.PrincipalContext
UpdateUser ( System.DirectoryServices.AccountManagement.UserPrincipal up, UserInfo user ) : void
UpdateUserInfo ( System.Security.Principal.WindowsIdentity wi, UserInfo ui ) : UserInfo
UserFound ( IIdentity identity, UserInfo userRec ) : UserInfo
UserNotFound ( IIdentity identity ) : UserInfo

Method Details

GetPrincipalContext() protected méthode

protected GetPrincipalContext ( ) : System.DirectoryServices.AccountManagement.PrincipalContext
Résultat System.DirectoryServices.AccountManagement.PrincipalContext

UpdateUser() protected méthode

protected UpdateUser ( System.DirectoryServices.AccountManagement.UserPrincipal up, UserInfo user ) : void
up System.DirectoryServices.AccountManagement.UserPrincipal
user CogMon.Lib.UserInfo
Résultat void

UpdateUserInfo() protected méthode

protected UpdateUserInfo ( System.Security.Principal.WindowsIdentity wi, UserInfo ui ) : UserInfo
wi System.Security.Principal.WindowsIdentity
ui CogMon.Lib.UserInfo
Résultat CogMon.Lib.UserInfo

UserFound() protected méthode

protected UserFound ( IIdentity identity, UserInfo userRec ) : UserInfo
identity IIdentity
userRec CogMon.Lib.UserInfo
Résultat CogMon.Lib.UserInfo

UserNotFound() protected méthode

protected UserNotFound ( IIdentity identity ) : UserInfo
identity IIdentity
Résultat CogMon.Lib.UserInfo

WindowsAuth() public méthode

public WindowsAuth ( ) : System
Résultat System