C# Class CCNet.SourceNotifier.UserInfo.UserInfoFactory

UserInfo factory.
Show file Open project: shuruev/CCNet.Extensions

Public Methods

Method Description
CreateUserInfo ( System.DirectoryServices.AccountManagement.UserPrincipal userPrincipal ) : IUserInfo

Creates UserInfo instance for the specified UserPrincipal information object from AD.

CreateUserInfo ( string logonName ) : IUserInfo

Creates UserInfo instance for the specified logonName, if no other information is available.

Method Details

CreateUserInfo() public static method

Creates UserInfo instance for the specified UserPrincipal information object from AD.
public static CreateUserInfo ( System.DirectoryServices.AccountManagement.UserPrincipal userPrincipal ) : IUserInfo
userPrincipal System.DirectoryServices.AccountManagement.UserPrincipal
return IUserInfo

CreateUserInfo() public static method

Creates UserInfo instance for the specified logonName, if no other information is available.
public static CreateUserInfo ( string logonName ) : IUserInfo
logonName string
return IUserInfo