
CS SDK
62
Red Hat Certificate System Administrator’s Guide • September 2005
Internal LDAP Database
CS employs Red Hat Directory Server as its internal database for storing information such
as certificates, requests, users, roles, ACLs, as well as other miscellaneous internal
information. CS communicates with the internal LDAP database securely by means of SSL
client authentication.
Administration Server
The Red Hat Administration Server comes with all Red Hat directory and certificate server
products, including CS. Together with the Red Hat Console and the configuration LDAP
database (another instance of Red Hat Directory Server), it is used for managing Red Hat
software and users in an enterprise environment. The configuration LDAP database stores
server and application configuration settings as well as user information. This data is used
by other servers in the enterprise. Typically, application and server configuration
information is stored in one subtree of the configuration LDAP database while user and
group entries are stored in another subtree. Except for the creation of a new CS instances,
functionalities provided by this component are not fully utilized by CS. Note that although
this configuration LDAP database can be used to store Enterprise user records, or
configured as a certificate publishing destination, or configured to provide directory-based
enrollment authentication mechanism, it is separate from the CS Internal LDAP database,
and unlike the CS Internal LDAP database, it is not considered as part of the core CS
system.
CS SDK
The CS Software Development Kit (SDK) includes information that is useful for
developing new plug-in modules and for customizing various aspects of CS.
The CS SDK contains the following:
•
Javadocs—complete javadoc specification of the CS Application Programming
Interface (API).
•
Samples—sample source code of various plug-in modules that are included in CS. This
source code has been included for reference purposes only, and is only used to
demonstrate how a particular CS feature was implemented. Since a sample represents
the actual code currently present in CS, it does not require it to be recompiled.
Summary of Contents for CERTIFICATE 7.1 ADMINISTRATOR
Page 1: ...Administrator s Guide Red Hat Certificate System Version7 1 September 2005 ...
Page 22: ...22 Red Hat Certificate System Administrator s Guide September 2005 ...
Page 128: ...Cloning a CA 128 Red Hat Certificate System Administrator s Guide September 2005 ...
Page 368: ...ACL Reference 368 Red Hat Certificate System Administrator s Guide September 2005 ...
Page 460: ...Constraints Reference 460 Red Hat Certificate System Administrator s Guide September 2005 ...
Page 592: ...CRL Extension Reference 592 Red Hat Certificate System Administrator s Guide September 2005 ...