Instant Messenger caches a limited amount of information on the end user’s system for auto-login. This information is located at:
home-directory/.sunmsgr
home-directory is the end user's home directory. The home directory of the end user can be obtained from the user.home parameter in the Java system property.
Table 15–13 shows the directories and files containing the cached data. It also contains the description of the files and the directories.
Table 15–13 Cached Data Directory and Files
File/Directory Name |
Type |
Description |
---|---|---|
.sunmsgr/messenger.properties |
file |
The file containing the auto-logon properties |
.sunmsgr/user-domain |
directory |
Directory containing data specific to a particular {log-in name, domain name} combination. |
home-directory/.sunmsgr/user-domain/messenger.properties |
file |
This file contains auto-logon options specific to particular user-domain. This file is not used. |
home-directory/.sunmsgr/user-domain/messages/ |
directory |
This directory contains cached messages. This directory is not used. |
Table 15–14 shows the auto-logon properties for Instant Messaging. It also contains the description and the default values of these properties.
Table 15–14 Auto-logon Properties
Parameter |
Default Value |
Description |
---|---|---|
client.password.encoded |
false |
Determines whether or not the user password is encoded (for use with SSO). If the value for this parameter is true, the encoded password is stored as the value for the net.password parameter. |
net.nms |
127.0.0.1 |
Instant Messaging server host name and port. |
net.nmsn (Where the trailing n is a digit used to distinguish one entry from another) |
|
The secondary servers' host names and port numbers. |
net.user |
|
The default user id. |
net.password |
|
The encoded user password that enables auto-logon. |