Bug 124406 (DEFECT000334497) - JClient needs to use the UTF8 flag for all passwords passed to DClient.
Summary: JClient needs to use the UTF8 flag for all passwords passed to DClient.
Status: VERIFIED FIXED
Alias: DEFECT000334497
Product: NDS SDK
Classification: Novell Products
Component: JClient (show other bugs)
Version: OCT 2006 NDK
Hardware: Other Windows 2000
: P5 - None : Critical
Target Milestone: ---
Assignee: Jeff Vincent
QA Contact: Sundar Swamy
URL:
Whiteboard:
Keywords: English
Depends on:
Blocks:
 
Reported: 2003-04-08 18:57 UTC by Rob Beauchamp
Modified: 2007-05-14 17:49 UTC (History)
1 user (show)

See Also:
Found By: Development
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Rajkumar V 2005-10-10 22:54:55 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>