Task #3644
Task #3629: Handle CILogon DN containing UTF-7 encoded special characters
Handle URL encode/decode for "+" sign in DN
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 over 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 over 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