Class
Devise::LDAP::Connection
In:
lib/devise_ldap_authenticatable/ldap/connection.rb
Parent:
Object
Methods
authenticate!
authenticated?
authorized?
change_password!
delete_param
dn
expired_valid_credentials?
has_required_attribute?
has_required_attribute_presence?
in_group?
in_required_groups?
last_message_bad_credentials?
last_message_expired_credentials?
ldap_param_value
new
search_for_login
set_param
user_groups
valid_login?
Attributes
ldap
[R]
login
[R]
Public Class methods
new
(params = {})
Public Instance methods
authenticate!
()
authenticated?
()
authorized?
()
change_password!
()
delete_param
(param)
dn
()
expired_valid_credentials?
()
has_required_attribute?
()
has_required_attribute_presence?
()
in_group?
(group_name, group_attribute = LDAP::DEFAULT_GROUP_UNIQUE_MEMBER_LIST_KEY)
in_required_groups?
()
last_message_bad_credentials?
()
last_message_expired_credentials?
()
ldap_param_value
(param)
search_for_login
()
Searches the
LDAP
for the login
@return [Object] the
LDAP
entry found; nil if not found
set_param
(param, new_value)
user_groups
()
valid_login?
()
[Validate]