Class: AuthSourceLdap (<Toplevel Module>)

Overview
Module Structure
Class Hierarchy
Class Methods
AuthSourceLdap.human_attribute_name / 2
AuthSourceLdap.get_attr / 2
Instance Methods
AuthSourceLdap#initialize / 2
AuthSourceLdap#authenticate / 2
AuthSourceLdap#test_connection
AuthSourceLdap#auth_method_name
AuthSourceLdap#ldap_filter
AuthSourceLdap#validate_filter
AuthSourceLdap#strip_ldap_attributes
AuthSourceLdap#initialize_ldap_con / 2
AuthSourceLdap#get_user_attributes_from_ldap_entry / 1
AuthSourceLdap#search_attributes
AuthSourceLdap#authenticate_dn / 2
AuthSourceLdap#get_user_dn / 2
is a submodule of
module: <Toplevel Module>   
inherits from
  AuthSource   
has properties
class method: human_attribute_name / 2   
method: initialize / 2   
method: authenticate / 2   
method: test_connection   
method: auth_method_name   
method: ldap_filter   
method: validate_filter   
method: strip_ldap_attributes   
method: initialize_ldap_con / 2   
method: get_user_attributes_from_ldap_entry / 1   
method: search_attributes   
method: authenticate_dn / 2   
method: get_user_dn / 2   
class method: get_attr / 2   
is defined at
#22 in app/models/auth_source_ldap.rb  

Overview

Module Structure

  module: <Toplevel Module>
class: AuthSource     
class: AuthSourceLdap     

Class Hierarchy

Object ( Builtin-Module )
Base ( ActiveRecord )
has properties
class method: find_ids / 1   
AuthSource
includes
  Ciphering ( Redmine )
  SubclassFactory ( Redmine )
has properties
method: authenticate (1/2) / 2   
method: test_connection   
method: auth_method_name   
method: account_password   
method: account_password= / 1   
method: allow_password_changes? (1/2)   
class method: allow_password_changes? (2/E)   
class method: authenticate (2/E) / 2   
AuthSourceLdap
has properties
class method: human_attribute_name / 2   
method: initialize / 2   
method: authenticate / 2   
method: test_connection   
method: auth_method_name   
method: ldap_filter   
method: validate_filter   
method: strip_ldap_attributes   
method: initialize_ldap_con / 2   
method: get_user_attributes_from_ldap_entry / 1   
method: search_attributes   
method: authenticate_dn / 2   
method: get_user_dn / 2   
class method: get_attr / 2   

Class Methods

AuthSourceLdap.human_attribute_name / 2

#32 in app/models/auth_source_ldap.rb

human_attribute_name ( attribute_key_name ,
  *args )

AuthSourceLdap.get_attr / 2

#160 in app/models/auth_source_ldap.rb

get_attr ( entry ,
  attr_name )

Instance Methods

AuthSourceLdap#initialize / 2

#40 in app/models/auth_source_ldap.rb

initialize ( attributes=nil ,
  *args )

AuthSourceLdap#authenticate / 2

#45 in app/models/auth_source_ldap.rb

authenticate ( login ,
  password )

AuthSourceLdap#test_connection

#58 in app/models/auth_source_ldap.rb

test_connection

AuthSourceLdap#auth_method_name

#65 in app/models/auth_source_ldap.rb

auth_method_name

AuthSourceLdap#ldap_filter

#71 in app/models/auth_source_ldap.rb

ldap_filter

AuthSourceLdap#validate_filter

#79 in app/models/auth_source_ldap.rb

validate_filter

AuthSourceLdap#strip_ldap_attributes

#85 in app/models/auth_source_ldap.rb

strip_ldap_attributes

AuthSourceLdap#initialize_ldap_con / 2

#91 in app/models/auth_source_ldap.rb

initialize_ldap_con ( ldap_user ,
  ldap_password )

AuthSourceLdap#get_user_attributes_from_ldap_entry / 1

#100 in app/models/auth_source_ldap.rb

get_user_attributes_from_ldap_entry ( entry )

AuthSourceLdap#search_attributes

#112 in app/models/auth_source_ldap.rb

search_attributes

AuthSourceLdap#authenticate_dn / 2

#121 in app/models/auth_source_ldap.rb

authenticate_dn ( dn ,
  password )

AuthSourceLdap#get_user_dn / 2

#128 in app/models/auth_source_ldap.rb

get_user_dn ( login ,
  password )