Red Hat SYSTEM 8.0 - MANAGING SMART CARDS WITH THE ENTERPRISE SECURITY CLIENT Technical Information Seite 62

  • Herunterladen
  • Zu meinen Handbüchern hinzufügen
  • Drucken
  • Seite
    / 68
  • Inhaltsverzeichnis
  • LESEZEICHEN
  • Bewertet. / 5. Basierend auf Kundenbewertungen
Seitenansicht 61
Filename Purpose
config.xul Contains the code for the configuration UI.
esc_browser.xul Contains the code for hosting the external
HTML Smart Card Manager enrollment UI.
Table A.3. Main XUL Files
The primary Smart Card Manager Javascript files are listed in the following table.
Filename Purpose
ESC.js Contains most of the Smart Card Manager
Javascript functionality.
TRAY.js Contains the tray icon functionality.
AdvancedInfo.js Contains the code for the Diagnostics
feature.
GenericAuth.js Contains the code for the authentication
prompt. This prompt is configurable from the
TPS server, which requires dynamic
processing by the Smart Card Manager.
Table A.4. Main Javascript Files
4. Quick Javascript UI Guide
Certificate System 7.1 deployments may be using a customized external UI for key enrollment.
Changes have been made to the names of internal Enterprise Security Client XPCOM objects
in later versions of Certificate System, so changes need to be made to the ESC.js file to adapt
an older UI. The places for these changes are shown in the file section below.
//ESC.js : Core Enterprise Security Client functionality
....
//
// Attach to the Enterprise Security Client XPCOM object on load
//
try {
netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
netkey = Components.classes["@redhat.com/rhCoolKey"].getService();
netkey = netkey.QueryInterface(Components.interfaces.rhICoolKey);
gNotify = new jsNotify;
netkey.rhCoolKeySetNotifyCallback(gNotify);
} catch(e) {
alert("Can't get UniversalXPConnect: " + e);
}
//Sample function to complete Enrollment of a key.
Appendix A. Enterprise Security Client Configuration
52
Seitenansicht 61
1 2 ... 57 58 59 60 61 62 63 64 65 66 67 68

Kommentare zu diesen Handbüchern

Karolin 31 Jan 2024 | 07:19:26

Hey, Are you tired of missing out on potential profits in the volatile world of cryptocurrency trading? Look no further! I've got something special for you. Introducing the "GOD Trading Strategies" e-book, your ultimate guide to mastering successful crypto trading. For a limited time, you can get this comprehensive guide for just $19.95 instead of the regular $49. That's a whopping 60% discount! Here's what you get with "GOD Trading Strategies": In-depth insights into successf