#012992: LDAP registerFetchData() does not work with normal case attributes (eg. 'displayName')

Description:

When trying to retrieve LDAP attributes like displayName during authentication, those attributes must be declared in lowercase in order to work, eg this will work:


$filter = new ezcAuthenticationLdapFilter( /*...*/ );
$filter->registerFetchData( array( 'displayname' ) );

while this won't work:


$filter = new ezcAuthenticationLdapFilter( /*...*/ );
$filter->registerFetchData( array( 'displayName' ) );

The function should support the normal case attributes ('displayName') or both (normal case and lowercase).


Environment:

Operating System: Linux
PHP Version: any
Database and version:
Browser (and version):


- Attachments

No attachments for this issue.


- Comments

Fixed in SVN rev. 8138. It will be available in Authentication 1.2beta1.

#256778 by Alexandru Stanoi on May 20th, 2008 [Permanent Link]

- History
Properties
Type Bug
Priority Medium
Component Components » Authentication
Affects 1.1 - Authentication 1.1
Fix Version 2008.1beta1 - eZ components 2008.1beta1
Reporter Alexandru Stanoi
Responsible Alexandru Stanoi
Status 0 Closed
Resolution Fixed
Created May 7th, 2008
Updated May 20th, 2008
Resolved May 20th, 2008
 
Navigation [Permanent Link]
Previous Issue
Back to Issues List
Next Issue: #015537
  Graph shows to small and truncated rotated axis labels