Class LdapManager
Inheritance
System.Object
LdapManager
Assembly: Volo.Abp.Ldap.dll
Syntax
public class LdapManager : object, ILdapManager, ITransientDependency
Constructors
LdapManager(IOptions<AbpLdapOptions>)
Declaration
public LdapManager(IOptions<AbpLdapOptions> ldapSettingsOptions)
Parameters
Properties
LdapOptions
Declaration
protected AbpLdapOptions LdapOptions { get; }
Property Value
Logger
Declaration
public ILogger<LdapManager> Logger { get; set; }
Property Value
Methods
Authenticate(String, String)
Declaration
public bool Authenticate(string username, string password)
Parameters
Type |
Name |
Description |
System.String |
username |
|
System.String |
password |
|
Returns
Type |
Description |
System.Boolean |
|
AuthenticateLdapConnection(ILdapConnection, String, String)
Declaration
protected virtual void AuthenticateLdapConnection(ILdapConnection connection, string username, string password)
Parameters
Type |
Name |
Description |
ILdapConnection |
connection |
|
System.String |
username |
|
System.String |
password |
|
Declaration
protected virtual void ConfigureLdapConnection(ILdapConnection connection)
Parameters
Type |
Name |
Description |
ILdapConnection |
connection |
|
CreateLdapConnection()
Declaration
protected virtual ILdapConnection CreateLdapConnection()
Returns
Type |
Description |
ILdapConnection |
|
Implements
Extension Methods