Project

General

Profile

Task #3644

Task #3629: Handle CILogon DN containing UTF-7 encoded special characters

Handle URL encode/decode for "+" sign in DN

Added by Ben Leinfelder over 11 years ago. Updated about 11 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Ben Leinfelder
Category:
d1_identity_manager
Target version:
-
Start date:
2013-03-07
Due date:
% Done:

100%

Milestone:
None
Product Version:
*
Story Points:
Sprint:

Description

I tried to map to a new identity that uses the UTF-7 escapes and see this incorrect value in LDAP:
equivalentIdentityRequest: cn=benjam\2BAO0-n leinfelder T6876,o=Google,c=US,dc=cilogon,dc=org

Have to find out what is decoding the the %2B (plus sign) incorrectly. Might be in the portal, might be in the cn-rest service.

History

#1 Updated by Ben Leinfelder about 11 years ago

This is actually one of the valid escape mechanisms for DNs in LDAP per RFC 2253 and 2254 (search filters)
http://www.ietf.org/rfc/rfc2254.txt

#2 Updated by Ben Leinfelder about 11 years ago

  • Status changed from New to Closed
  • translation missing: en.field_remaining_hours set to 0.0

Works as deployed in cn-dev

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 14.8 MB)