LdapUserLookup

Overview

Location

 

constructor

 

constructor

 

LdapUserLookup()

 

Sub New()

AfterConnect

 

event AfterConnect: EventHandler<LdapEventArgs>;

 

delegate EventHandler<LdapEventArgs> AfterConnect()

 

Event AfterConnect As EventHandler<LdapEventArgs>

BeforeConnect

 

event BeforeConnect: EventHandler<LdapEventArgs>;

 

delegate EventHandler<LdapEventArgs> BeforeConnect()

 

Event BeforeConnect As EventHandler<LdapEventArgs>

Disconnected

 

event Disconnected: EventHandler<LdapEventArgs>;

 

delegate EventHandler<LdapEventArgs> Disconnected()

 

Event Disconnected As EventHandler<LdapEventArgs>

GroupFilter

 

property GroupFilter: String read write;

 

String GroupFilter { get; set; }

 

Property GroupFilter() As String

GroupMemberField

 

property GroupMemberField: String read write;

 

String GroupMemberField { get; set; }

 

Property GroupMemberField() As String

GroupNameField

 

property GroupNameField: String read write;

 

String GroupNameField { get; set; }

 

Property GroupNameField() As String

GroupSearchBase

 

property GroupSearchBase: String read write;

 

String GroupSearchBase { get; set; }

 

Property GroupSearchBase() As String

Hostname

 

property Hostname: String read write;

 

String Hostname { get; set; }

 

Property Hostname() As String

Login

 

method Login(username: String; password: String): LookupResults

 

LookupResults Login(String username, String password)

 

Function Login(username As String, password As String) As LookupResults

Parameters:

  • username:
  • password:

LookupDN

 

property LookupDN: String read write;

 

String LookupDN { get; set; }

 

Property LookupDN() As String

LookupPassword

 

property LookupPassword: String read write;

 

String LookupPassword { get; set; }

 

Property LookupPassword() As String

Port

 

property Port: Int32 read write;

 

Int32 Port { get; set; }

 

Property Port() As Int32

SearchGroups

 

property SearchGroups: Boolean read write;

 

Boolean SearchGroups { get; set; }

 

Property SearchGroups() As Boolean

SearchSubTree

 

property SearchSubTree: Boolean read write;

 

Boolean SearchSubTree { get; set; }

 

Property SearchSubTree() As Boolean

SslOptions

 

property SslOptions: SslConnectionFactory read;

 

SslConnectionFactory SslOptions { get; }

 

ReadOnly Property SslOptions() As SslConnectionFactory

StripGroupBaseDN

 

property StripGroupBaseDN: Boolean read write;

 

Boolean StripGroupBaseDN { get; set; }

 

Property StripGroupBaseDN() As Boolean

UserFilter

 

property UserFilter: String read write;

 

String UserFilter { get; set; }

 

Property UserFilter() As String

UserNameField

 

property UserNameField: String read write;

 

String UserNameField { get; set; }

 

Property UserNameField() As String

UserSearchBase

 

property UserSearchBase: String read write;

 

String UserSearchBase { get; set; }

 

Property UserSearchBase() As String

UseStartTLS

 

property UseStartTLS: Boolean read write;

 

Boolean UseStartTLS { get; set; }

 

Property UseStartTLS() As Boolean

 

GroupFilter

 

property GroupFilter: String read write;

 

String GroupFilter { get; set; }

 

Property GroupFilter() As String

GroupMemberField

 

property GroupMemberField: String read write;

 

String GroupMemberField { get; set; }

 

Property GroupMemberField() As String

GroupNameField

 

property GroupNameField: String read write;

 

String GroupNameField { get; set; }

 

Property GroupNameField() As String

GroupSearchBase

 

property GroupSearchBase: String read write;

 

String GroupSearchBase { get; set; }

 

Property GroupSearchBase() As String

Hostname

 

property Hostname: String read write;

 

String Hostname { get; set; }

 

Property Hostname() As String

LookupDN

 

property LookupDN: String read write;

 

String LookupDN { get; set; }

 

Property LookupDN() As String

LookupPassword

 

property LookupPassword: String read write;

 

String LookupPassword { get; set; }

 

Property LookupPassword() As String

Port

 

property Port: Int32 read write;

 

Int32 Port { get; set; }

 

Property Port() As Int32

SearchGroups

 

property SearchGroups: Boolean read write;

 

Boolean SearchGroups { get; set; }

 

Property SearchGroups() As Boolean

SearchSubTree

 

property SearchSubTree: Boolean read write;

 

Boolean SearchSubTree { get; set; }

 

Property SearchSubTree() As Boolean

SslOptions

 

property SslOptions: SslConnectionFactory read;

 

SslConnectionFactory SslOptions { get; }

 

ReadOnly Property SslOptions() As SslConnectionFactory

StripGroupBaseDN

 

property StripGroupBaseDN: Boolean read write;

 

Boolean StripGroupBaseDN { get; set; }

 

Property StripGroupBaseDN() As Boolean

UserFilter

 

property UserFilter: String read write;

 

String UserFilter { get; set; }

 

Property UserFilter() As String

UserNameField

 

property UserNameField: String read write;

 

String UserNameField { get; set; }

 

Property UserNameField() As String

UserSearchBase

 

property UserSearchBase: String read write;

 

String UserSearchBase { get; set; }

 

Property UserSearchBase() As String

UseStartTLS

 

property UseStartTLS: Boolean read write;

 

Boolean UseStartTLS { get; set; }

 

Property UseStartTLS() As Boolean

 

constructor

 

constructor

 

LdapUserLookup()

 

Sub New()

Login

 

method Login(username: String; password: String): LookupResults

 

LookupResults Login(String username, String password)

 

Function Login(username As String, password As String) As LookupResults

Parameters:

  • username:
  • password:

 

AfterConnect

 

event AfterConnect: EventHandler<LdapEventArgs>;

 

delegate EventHandler<LdapEventArgs> AfterConnect()

 

Event AfterConnect As EventHandler<LdapEventArgs>

BeforeConnect

 

event BeforeConnect: EventHandler<LdapEventArgs>;

 

delegate EventHandler<LdapEventArgs> BeforeConnect()

 

Event BeforeConnect As EventHandler<LdapEventArgs>

Disconnected

 

event Disconnected: EventHandler<LdapEventArgs>;

 

delegate EventHandler<LdapEventArgs> Disconnected()

 

Event Disconnected As EventHandler<LdapEventArgs>