Where is the CA Auth ID(ArcotID) storage location?
ArcotID Storage
The download of an ArcotID can be done either for the current session or permanently. This is identified by the storage medium that will be selected while downloading the ArcotID. This section lists the storage medium supported by ArcotID Clients.
1. ArcotID Native Client
The ArcotID Native Client supports three different locations to save the ArcotID. You can choose the storage location during the ArcotID download, as shown in below figure.
<Please see attached file for image>
src="/servlet/servlet.FileDownload?file=0150c000004AKerAAG" alt="ArcotID Download Location for Native Plug-In" width="633" height="277">The following are the storage locations supported by Arcot Native Client:
Storing on the Hard Disk
The ArcotID is directly downloaded to user’s hard disk. By default, the ArcotID is downloaded to the %APPDATA%\arcot\ids folder. ArcotID Native Client also enables you to store ArcotIDs in a custom location. To download and store ArcotIDs in a custom location:
1. Navigate to the <%SYSTEMDRIVE%>:\Program Files\Common Files\Arcot Shared\conf folder.
2. Open the WebClient.ini file in a text editor.
3. Set the ArcotIDLocation parameter to the location where you want to download the ArcotID.
4. Save and close the WebClient.ini file.
Note: If there is any error while storing the ArcotID in custom storage location, then the OnErrorStoreInDefaultLocation parameter is checked. If the value of this parameter is set to TRUE, then the ArcotID is stored in the default location, else an error is returned.
Storing in the Memory
The ArcotID is downloaded to memory, and this is available only for the current session. The user has to re-download the ArcotID if required for the successive sessions.
Storing in the Universal Serial Bus (USB)
The ArcotID is downloaded to the USB that is plugged to the system. If the ArcotID Client detects more than one device, then a pop-up window appears, which lists all the available external storage medium. The user has to select a device from the list.
<Please see attached file for image>
src="/servlet/servlet.FileDownload?file=0150c000004AKesAAG" alt="Choosing the USB Device (Native Client Only)" width="607" height="284">If the machine is not connected to any external device, then the user will be displayed with appropriate message.
2. Java Applet
ArcotID Java Applet client enables you to download the ArcotID to your file system or store it in the browser memory, as per java standards.
<Please see attached file for image>
src="/servlet/servlet.FileDownload?file=0150c000004AKeqAAG" alt="ArcotID Download Location for a Java Applet" width="709" height="401">3. Flash Client
The Flash client stores the ArcotID in the %APPDATA%\Macromedia\Flash Player\#SharedObjects\<unique_number>\<domain_name> folder. The ArcotID folder name is same as the domain name from where the ArcotID Flash client movie is downloaded.
4. JavaScript Client
JavaScript ArcotID Client supports the following types of storage medium:
In Memory Storage
The ArcotID is downloaded to memory, and this is available only for the current session. The user has to re-download the ArcotID if required for the successive sessions.
Permanent Browser Storage
The ArcotID JavaScript Client supports HTML5 standard to store ArcotIDs in the Web browser. According to this standard, the ArcotID is stored permanently in the Web browser and is available across sessions.
Note: If an older version of the Web browser that does not support HTML5 standard is used to download the ArcotID, then the ArcotID is stored as a permanent browser cookie. In such cases, there is a restriction on cookie size, therefore a user can store only one ArcotID on their system.