LdapUserLookup

Overview

Location

 

constructor

 

constructor

 

LdapUserLookup()

 

Sub New

add_AfterConnect

 

method add_AfterConnect(value: EventHandler<LdapEventArgs>)

 

void add_AfterConnect(EventHandler<LdapEventArgs> value)

 

Sub add_AfterConnect(value As EventHandler<LdapEventArgs>)

Parameters:

  • value:

add_BeforeConnect

 

method add_BeforeConnect(value: EventHandler<LdapEventArgs>)

 

void add_BeforeConnect(EventHandler<LdapEventArgs> value)

 

Sub add_BeforeConnect(value As EventHandler<LdapEventArgs>)

Parameters:

  • value:

add_Disconnected

 

method add_Disconnected(value: EventHandler<LdapEventArgs>)

 

void add_Disconnected(EventHandler<LdapEventArgs> value)

 

Sub add_Disconnected(value As EventHandler<LdapEventArgs>)

Parameters:

  • value:

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

remove_AfterConnect

 

method remove_AfterConnect(value: EventHandler<LdapEventArgs>)

 

void remove_AfterConnect(EventHandler<LdapEventArgs> value)

 

Sub remove_AfterConnect(value As EventHandler<LdapEventArgs>)

Parameters:

  • value:

remove_BeforeConnect

 

method remove_BeforeConnect(value: EventHandler<LdapEventArgs>)

 

void remove_BeforeConnect(EventHandler<LdapEventArgs> value)

 

Sub remove_BeforeConnect(value As EventHandler<LdapEventArgs>)

Parameters:

  • value:

remove_Disconnected

 

method remove_Disconnected(value: EventHandler<LdapEventArgs>)

 

void remove_Disconnected(EventHandler<LdapEventArgs> value)

 

Sub remove_Disconnected(value As EventHandler<LdapEventArgs>)

Parameters:

  • value:

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; }

 

Property ReadOnly 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; }

 

Property ReadOnly 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

add_AfterConnect

 

method add_AfterConnect(value: EventHandler<LdapEventArgs>)

 

void add_AfterConnect(EventHandler<LdapEventArgs> value)

 

Sub add_AfterConnect(value As EventHandler<LdapEventArgs>)

Parameters:

  • value:

add_BeforeConnect

 

method add_BeforeConnect(value: EventHandler<LdapEventArgs>)

 

void add_BeforeConnect(EventHandler<LdapEventArgs> value)

 

Sub add_BeforeConnect(value As EventHandler<LdapEventArgs>)

Parameters:

  • value:

add_Disconnected

 

method add_Disconnected(value: EventHandler<LdapEventArgs>)

 

void add_Disconnected(EventHandler<LdapEventArgs> value)

 

Sub add_Disconnected(value As EventHandler<LdapEventArgs>)

Parameters:

  • value:

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:

remove_AfterConnect

 

method remove_AfterConnect(value: EventHandler<LdapEventArgs>)

 

void remove_AfterConnect(EventHandler<LdapEventArgs> value)

 

Sub remove_AfterConnect(value As EventHandler<LdapEventArgs>)

Parameters:

  • value:

remove_BeforeConnect

 

method remove_BeforeConnect(value: EventHandler<LdapEventArgs>)

 

void remove_BeforeConnect(EventHandler<LdapEventArgs> value)

 

Sub remove_BeforeConnect(value As EventHandler<LdapEventArgs>)

Parameters:

  • value:

remove_Disconnected

 

method remove_Disconnected(value: EventHandler<LdapEventArgs>)

 

void remove_Disconnected(EventHandler<LdapEventArgs> value)

 

Sub remove_Disconnected(value As EventHandler<LdapEventArgs>)

Parameters:

  • value:

 

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>