[rs-commit] r106 - /rs-manual/trunk/src/site/xhtml5/mod/mod_ca_disk.xhtml5

rs-commit at redwax.eu rs-commit at redwax.eu
Tue Oct 22 00:50:11 CEST 2019


Author: minfrin at redwax.eu
Date: Tue Oct 22 00:50:07 2019
New Revision: 106

Log:
Link the module integration and hook implementation docs.

Modified:
    rs-manual/trunk/src/site/xhtml5/mod/mod_ca_disk.xhtml5

Modified: rs-manual/trunk/src/site/xhtml5/mod/mod_ca_disk.xhtml5
==============================================================================
--- rs-manual/trunk/src/site/xhtml5/mod/mod_ca_disk.xhtml5	(original)
+++ rs-manual/trunk/src/site/xhtml5/mod/mod_ca_disk.xhtml5	Tue Oct 22 00:50:07 2019
@@ -92,9 +92,23 @@
                   request to disk ready for later processing. Protocols like SCEP provide
                   a mechanism to register the request for a certificate, and then return
                   the results when ready.</p>
-                <p>The <a href="#directive-CADiskCertificateSignRequestPath">CADiskCertificateSignRequestPath</a>
-                  directive enables the <a href="mod_ca.html#ca_sign">Sign Request Hook</a>
-                  in <a href="mod_ca_disk.html">mod_ca_disk</a>.</p>
+                <p>
+                  This module provides the following implementations of this hook.
+                </p>
+                <table>
+                  <tbody>
+                    <tr>
+                      <td>
+                        <a href="mod_ca_disk.html#hook-ca_disk_sign">Sign Request Save To Disk</a>
+                      </td>
+                      <td>Saves the certificate revocation list to a directory
+                        on disk for later processing.</td>
+                    </tr>
+                  </tbody>
+                </table>
+                <p>This hook is called by the following
+                  <a href="mod_ca.html#frontend">frontend modules</a>.
+                </p>
                 <table>
                   <tbody>
                     <tr>
@@ -137,10 +151,22 @@
               <div class="content">
                 <p>When this hook is triggered, this module saves the newly generated
                   certificate to a directory.</p>
-                <p>Either the <a href="#directive-CADiskCertificateBySerialPath">CADiskCertificateBySerialPath</a>
-                  directive or the <a href="#directive-CADiskCertificateByTransactionPath">CADiskCertificateByTransactionPath</a>
-                  directive enables the <a href="mod_ca.html#ca_certstore">Certificate Storage Hook</a>
-                  in <a href="mod_ca_disk.html">mod_ca_disk</a>.</p>
+                <p>
+                  This module provides the following implementations of this hook.
+                </p>
+                <table>
+                  <tbody>
+                    <tr>
+                      <td>
+                        <a href="mod_ca_disk.html#hook-ca_disk_certstore">Certificate Storage Save To Disk</a>
+                      </td>
+                      <td>Saves the newly generated certificate to a directory.</td>
+                    </tr>
+                  </tbody>
+                </table>
+                <p>This hook is called by the following
+                  <a href="mod_ca.html#frontend">frontend modules</a>.
+                </p>
                 <table>
                   <tbody>
                     <tr>
@@ -191,13 +217,25 @@
               <div class="content">
                 <p>When this hook is triggered, certificates that were generated earlier
                   are returned from the specified directory.</p>
-                <p>This hook will trigger the
-                  <a href="mod_ca.html#ca_getchain">Get Certificate Chain Hook</a> to add
-                  a certificate chain to the given certificate.</p>
-                <p>Either the <a href="#directive-CADiskCertificateBySerialPath">CADiskCertificateBySerialPath</a>
-                  directive or the <a href="#directive-CADiskCertificateByTransactionPath">CADiskCertificateByTransactionPath</a>
-                  directive enables the <a href="mod_ca.html#ca_getcert">Get Certificate Hook</a>
-                  in <a href="mod_ca_disk.html">mod_ca_disk</a>.</p>
+                <p>
+                  This module provides the following implementations of this hook.
+                </p>
+                <table>
+                  <tbody>
+                    <tr>
+                      <td>
+                        <a href="mod_ca_disk.html#hook-ca_disk_getcert">Get Certificate From Disk</a>
+                      </td>
+                      <td>Returns the certificate from a directory on disk written during earlier
+                        processing. This hook implementation will trigger the
+                        <a href="mod_ca.html#ca_getchain">Get Certificate Chain Hook</a> to add
+                        a certificate chain to the given certificate.</td>
+                    </tr>
+                  </tbody>
+                </table>
+                <p>This hook is called by the following
+                  <a href="mod_ca.html#frontend">frontend modules</a>.
+                </p>
                 <table>
                   <tbody>
                     <tr>
@@ -230,14 +268,28 @@
                   number after the one stored in the current serial file. The serial
                   number can optionally be stored in an OpenSSL compatible database
                   index file.</p>
-                <p>The <a href="#directive-CADiskSerialFile">CADiskSerialFile</a>
-                  directive enables the <a href="mod_ca.html#ca_makeserial">Make Serial Hook</a>
-                  in <a href="mod_ca_disk.html">mod_ca_disk</a>.</p>
-                <table>
-                  <tbody>
-                    <tr>
-                      <td>
-                        <a href="mod_ca_engine.html#ca_makeserial">mod_ca_engine</a>
+                <p>
+                  This module provides the following implementations of this hook.
+                </p>
+                <table>
+                  <tbody>
+                    <tr>
+                      <td>
+                        <a href="mod_ca_disk.html#hook-ca_disk_makeserialnext">Make Next Serial From Disk</a>
+                      </td>
+                      <td>Returns the next serial number from the contents of a file on disk.</td>
+                    </tr>
+                  </tbody>
+                </table>
+                <p>This hook is called by the following
+                  <a href="mod_ca.html#frontend">frontend modules</a> and
+                  <a href="mod_ca.html#backend">backend modules</a>.
+                </p>
+                <table>
+                  <tbody>
+                    <tr>
+                      <td>
+                        <a href="mod_ca_engine.html#hook-ca_engine_sign">mod_ca_engine</a>
                       </td>
                       <td>This hook signs a given certificate sign request using an
                         OpenSSL provided crypto engine such as a smartcard, using the
@@ -245,7 +297,7 @@
                     </tr>
                     <tr>
                       <td>
-                        <a href="mod_ca_simple.html#ca_makeserial">mod_ca_simple</a>
+                        <a href="mod_ca_simple.html#hook-ca_simple_sign">mod_ca_simple</a>
                       </td>
                       <td>This hook signs a given certificate sign request, using the
                         serial number returned by this module.</td>
@@ -349,7 +401,7 @@
               <div class="content">
                 <p>
                   <img class="image right" src="../images/mod_ca_disk-ca_disk_sign.png" />
-                  This hook implementation saves the certificate revocation list to a directory
+                  Saves the certificate revocation list to a directory
                   on disk for later processing.</p>
 
                 <p>The <a href="#directive-CADiskCertificateSignRequestPath">CADiskCertificateSignRequestPath</a>
@@ -369,8 +421,7 @@
 
                 <p>
                   <img class="image right" src="../images/mod_ca_disk-ca_disk_certstore.png" />
-                  When this hook implementation is triggered, this module saves the newly generated
-                  certificate to a directory.
+                  Saves the newly generated certificate to a directory.
                 </p>
 
                 <p>
@@ -400,8 +451,9 @@
               <div class="content">
                 <p>
                   <img class="image right" src="../images/mod_ca_disk-ca_disk_getcert.png" />
-                  This hook implementation returns the certificate from a directory
-                  on disk written during earlier processing.</p>
+                  Returns the certificate from a directory on disk written during earlier
+                  processing.
+                </p>
 
                 <p>
                   If the



More information about the rs-commit mailing list