|
SSL Files Directory
The directory below is the SSL Files Directory that is used by NetPhantom, typically in conjuction with SSL and Client Certificates.
SSL Files Directory
The SSL Files Directory for your machine and the current Java Virtual Machine is:
The algorithm for this directory name is for drive letter based clients (Windows and OS/2),
the drive where the Java Runtime is installed concatenated by the string "\.NetPhantom\"
followed by the logged on user name,
for example "C:\.NetPhantom\MyUserID" when the Java Runtime is installed on the C: drive.
For non drive letter based clients (e.g. Unix), the directory is the user home directory
concatenated by "./NetPhantom/" followed by the logged on user name,
for example "/homedir/.NetPhantom/MyUserID".
The reason for this directory structure is to avoid a directory (previously "java.home") that could
potentially be read-only for a user and also to allow the same machine to provide support for
multiple users. It is quite common under Windows NT that users are not allowed to write files in
the "\WinNT" directory.
Note:
Client Certificates
Client Certificates for a user should be stored in a directory called
"currentUserName/clientcerts" under this SSL Files Directory.
Example:
"C:\.NetPhantom\MyUserID\clientcerts" for Windows and
"/homedir/.NetPhantom/MyUserID/clientcerts" for Unix.
Prior to NetPhantom 3.5, the NetPhantom Client runnings as an Applet
loaded the Client Certificates from the "java.home/clientcerts" directory
(e.g. "\WINNT\Java\clientcerts" using Microsoft Java VM).
NetPhantom Starter and NetPhantom Client (running as a Java Application)
previously used the directory "./clientcerts" (i.e. "clientcerts" under the
current directory where the program is installed).
For compatibility reasons, these directories are still checked for
valid certificates (because older versions of NetPhantom loaded them from
there).
User-accepted CA Certificates
All CA certificates permanently accepted by a user are stored in a directory called
"cacerts" under this SSL Files Directory as DER-encoded certificate files named
"ua_ca_nnn.cer".
Prior to NetPhantom 3.5, these certificates were maintained in a file called
"npcerts.ini" in the current directory (where NetPhantom Starter is installed).
This file is still loaded for compatibility reasons.
|