Chapter 6.
Configuring the Enterprise Security
Client
The Enterprise Security Client is now based on Mozilla XULRunner, allowing the preferences facility
built into Mozilla to be used for simple configuration of the Enterprise Security Client. A simple UI,
Chapter 3, Using the Enterprise Security
discussed in
settings.
NOTE
The Enterprise Security Client can be launched without requiring extra configuration.
6.1. Overview of Enterprise Security Client Configuration
The Enterprise Security Client is an a conduit, a go-between, between users and their tokens and the
Certificate System Token Processing System and certificate authority. The Enterprise Security Client
provides two slightly different interfaces:
• A local interface, based on XUL and JavaScript
• A web-hosted interface which can be used for remote access, based on CGIs, HTML, and
JavaScript
The primary Enterprise Security Client user interface, which is accessed from the local server,
incorporates Mozilla XULRunner technology. XULRunner is a runtime package which hosts
standalone applications based on XUL, an XML markup language with a rich feature set for user
interfaces and offers several advantages over HTML for applications:
• A wide UI widget set and greater control over the presentation.
• Local markup to the client machine, so it has a greater privilege level than HTML.
• JavaScript as the scripting language for convenient program logic scripting and the ability to
leverage XPCOM technology.
All of the files for the web-hosted interface can be customized and edited to change the behavior or
appearance of the Enterprise Security Client, within reason.
The Enterprise Security Client, in conjunction with the Token Processing System, supports different
user profiles so that different types of users have different token enrollment paths. Both the Enterprise
Security Client and TPS also support different token profiles, so that the certificate settings can be
custom-defined for different types of tokens. Both of these configurations are set in the TPS, and are
described in the Certificate System Administrator's Guide.
6.1.1. About the Preferences Configuration Files
The Enterprise Security Client is configured similarly to Mozilla applications, using preferences files.
The primary configuration file is esc-prefs.js, which is installed with Enterprise Security Client.
The second one is prefs.js in the Mozilla profiles directory, which is created when the Enterprise
Security Client is first launched.
Client, manages most important configuration
55
Need help?
Do you have a question about the CERTIFICATE SYSTEM 8.0 - MANAGING SMART CARDS WITH THE ENTERPRISE SECURITY CLIENT 1-23-2010 and is the answer not in the manual?
Questions and answers