org.dspace.authenticate
Class LDAPHierarchicalAuthentication.SpeakerToLDAP

java.lang.Object
  extended by org.dspace.authenticate.LDAPHierarchicalAuthentication.SpeakerToLDAP
Enclosing class:
LDAPHierarchicalAuthentication

public class LDAPHierarchicalAuthentication.SpeakerToLDAP
extends Object

Internal class to manage LDAP query and results, mainly because there are multiple values to return.


Field Summary
protected  String ldapEmail
           
protected  String ldapGivenName
           
protected  String ldapPhone
           
protected  String ldapSurname
           
 
Method Summary
protected  String getDNOfUser(String adminUser, String adminPassword, Context context, String netid)
           
protected  boolean ldapAuthenticate(String netid, String password, Context context)
          contact the ldap server and attempt to authenticate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ldapEmail

protected String ldapEmail

ldapGivenName

protected String ldapGivenName

ldapSurname

protected String ldapSurname

ldapPhone

protected String ldapPhone
Method Detail

getDNOfUser

protected String getDNOfUser(String adminUser,
                             String adminPassword,
                             Context context,
                             String netid)

ldapAuthenticate

protected boolean ldapAuthenticate(String netid,
                                   String password,
                                   Context context)
contact the ldap server and attempt to authenticate



Copyright © 2009 The DSpace Foundation. All Rights Reserved.