Bugzilla – Bug 124406
JClient needs to use the UTF8 flag for all passwords passed to DClient.
Last modified: 2007-05-14 17:49:00 UTC
------- Bug moved to this database by vrajkumar@novell.com 2005-10-10 16:54 ------- This bug previously known as bug DEFECT000334497 at remedy/ remedy/show_bug.cgi?id=DEFECT000334497 Originally filed under the NDS SDK product and JClient component. --------- <remedy_version_found_in> BLANK </remedy_version_found_in> --------- <remedy_milestone> BLANK </remedy_milestone> --------- <remedy_details> JClient has always converted all UNICODE (java) password strings into UTF8. DClient has assumed password strings to be 7 bit ASCII. DClient has provided a new interface/flag that says that the password string is UTF8. This is done with a call to DDCSetContextFlagSet() with the DDC_SEC_PWD_TYPE_UTF8 flag. JClient needs to make this call every time a context is created. This will force all passwords to be interpreted as UTF8. This is what we want since the passwords are always converted from UNICODE to UTF8. </remedy_details> --------- <remedy_notes> rbeauchamp ( 4/8/2003 1:07:45 PM Testing - ) JClient now calls DDCSetContextFlagSet() with the DDC_SEC_PWD_TYPE_UTF8 flag every time it create a context. This will cause DClient to interpret all passwords a UTF8. JClient always converts passwords from UNICODE to UTF8. </remedy_notes>