Chapter 15. Publishing
360
15.10.1. Schema
For a Certificate Manager to publish certificates and CRLs to a directory, it must be configured with
specific attributes and object classes. This section discusses those basic schema requirements.
15.10.1.1. Required Schema for Publishing End-Entity Certificates
The Certificate Manager publishes an end entity's certificate to the
userCertificate;binary
attribute within the end entity's or subject's directory object. This attribute is multi-valued; each value is
a DER-encoded binary X.509 certificate. The LDAP object class named
inetOrgPerson
allows this
attribute. The
strongAuthenticationUser
object class allows this attribute and can be combined
with any other object class to allow certificates to be published to that object. The Certificate Manager
does not automatically add this object class to the schema table of the corresponding Directory Server.
If the directory object that it finds does not allow the
userCertificate;binary
attribute, adding or
removing the certificate fails.
15.10.1.2. Required Schema for Publishing the CA Certificate
The Certificate Manager publishes its own CA certificate in the
caCertificate;binary
attribute
of the CA's directory object when the server is started; this is the object that corresponds to the
Certificate Manager's issuer name. This is a required attribute of the
certificationAuthority
object class. The Certificate Manager will add this object class to the directory entry for the CA if it can
find the CA's directory entry.
15.10.1.3. Required Schema for Publishing CRLs
The Certificate Manager publishes the updated CRL to the CA's directory object under the
certificateRevocationList;binary
attribute. This attribute is an attribute of the
certificationAuthority
object class. The value of the attribute is the DER-encoded binary
X.509 CRL. The CA's entry must already contain the
certificationAuthority
object class.
15.10.2. Entry for the CA
The Certificate Manager automatically creates an entry for the CA in the directory. This option is set in
both the CA and CRL mapper instances and enabled by default. If the directory restricts the Certificate
Manager from creating entries in the directory, turn off this option in those mapper instances, and add
an entry for the CA manually in the directory.
For the Certificate Manager to publish its CA certificate and CRL, the directory must include an entry
for the CA.
When adding the CA's entry to the directory, select the entry type based on the DN of the CA:
• If the CA's DN begins with the
cn
component, create a new
person
entry for the CA. Selecting a
different type of entry may not allow the
cn
component to be specified.
• If the CA's DN begins with the
ou
component, create a new
organizationalunit
entry for the
CA.
The entry does not have to be in the
certificationAuthority
object class. The Certificate
Manager will convert this entry to the
certificationAuthority
object class automatically by
publishing its CA's signing certificate.
For more information on creating directory entries, see the Red Hat Directory Server documentation.
Содержание CERTIFICATE SYSTEM 7.3 - ADMINISTRATION
Страница 1: ...Red Hat Certificate System 7 3 Administration Guide Publication date May 2007 updated March 25 2010 ...
Страница 15: ...xv Index 525 ...
Страница 16: ...xvi ...
Страница 38: ...Chapter 1 Overview 16 Figure 1 4 Certificate System Architecture ...
Страница 82: ...Chapter 2 Installation and Configuration 60 rpm ev rhpki manage ...
Страница 154: ...132 ...
Страница 194: ...172 ...
Страница 238: ...216 ...
Страница 244: ...222 ...
Страница 246: ...224 ...
Страница 286: ...264 ...
Страница 292: ...270 ...
Страница 318: ...Chapter 13 Certificate Profiles 296 Parameter IssuerType_n IssuerName_n ...
Страница 321: ...Freshest CRL Extension Default 299 Parameter PointName_n PointIssuerName_n ...
Страница 371: ...Configuring Mappers 349 Figure 15 9 Selecting a New Mapper Type 6 Edit the mapper instance and click OK ...
Страница 398: ...376 ...
Страница 412: ...390 ...
Страница 472: ...450 ...
Страница 500: ...Appendix A Certificate and CRL Extensions 478 Parameter namen Table A 8 IssuerAlternativeName Configuration Parameters ...
Страница 506: ...484 ...
Страница 528: ...506 ...
Страница 546: ...524 ...