[rs-commit] r542 - in /rs-manual/trunk/src/site: ./ xhtml5/ xhtml5/mod/
rs-commit at redwax.eu
rs-commit at redwax.eu
Thu Mar 12 12:27:25 CET 2026
Author: minfrin at redwax.eu
Date: Thu Mar 12 12:27:24 2026
New Revision: 542
Log:
Add links to mod_ca_provider.
Removed:
rs-manual/trunk/src/site/site_fr.xml
Modified:
rs-manual/trunk/src/site/site.xml
rs-manual/trunk/src/site/xhtml5/architecture.xhtml5
rs-manual/trunk/src/site/xhtml5/introduction.xhtml5
rs-manual/trunk/src/site/xhtml5/mod/mod_ca_disk.xhtml5
rs-manual/trunk/src/site/xhtml5/mod/mod_cert.xhtml5
rs-manual/trunk/src/site/xhtml5/mod/mod_csr.xhtml5
rs-manual/trunk/src/site/xhtml5/mod/mod_ocsp.xhtml5
rs-manual/trunk/src/site/xhtml5/mod/mod_pkcs12.xhtml5
rs-manual/trunk/src/site/xhtml5/mod/mod_pkcs7.xhtml5
rs-manual/trunk/src/site/xhtml5/mod/mod_scep.xhtml5
rs-manual/trunk/src/site/xhtml5/mod/mod_spkac.xhtml5
Modified: rs-manual/trunk/src/site/site.xml
==============================================================================
--- rs-manual/trunk/src/site/site.xml (original)
+++ rs-manual/trunk/src/site/site.xml Thu Mar 12 12:27:24 2026
@@ -5,6 +5,12 @@
<publishDate position="bottom" />
<version position="bottom" />
+
+ <skin>
+ <groupId>eu.redwax.maven.skin</groupId>
+ <artifactId>maven-redwax-skin</artifactId>
+ <version>1.0-SNAPSHOT</version>
+ </skin>
<body>
@@ -40,12 +46,6 @@
</body>
- <skin>
- <groupId>eu.redwax.maven.skin</groupId>
- <artifactId>maven-redwax-skin</artifactId>
- <version>1.0-SNAPSHOT</version>
- </skin>
-
<custom>
<redwaxSkin>
<bannerStyle>spotlight style2 orient-right content-align-right image-position-left</bannerStyle>
Removed: rs-manual/trunk/src/site/site_fr.xml
==============================================================================
--- rs-manual/trunk/src/site/site_fr.xml (original)
+++ rs-manual/trunk/src/site/site_fr.xml (removed)
@@ -1,19 +0,0 @@
-<?xml version="1.0" encoding="ISO-8859-1"?>
-
-<project name="Redwax Server" xmlns="http://maven.apache.org/DECORATION/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:schemaLocation="http://maven.apache.org/DECORATION/1.0.0 http://maven.apache.org/xsd/decoration-1.0.0.xsd">
-
- <body>
- <links>
- <item name="Apache" href="http://www.apache.org/" />
- <item name="Maven 1.0" href="http://maven.apache.org/"/>
- <item name="Maven 2" href="http://maven.apache.org/maven2/"/>
- </links>
-
- <menu name="Maven 2.0">
- <item name="Format APT" href="format.html"/>
- <item name="FAQ" href="faq.html"/>
- <item name="Exemple Xdoc" href="xdoc.html"/>
- </menu>
- </body>
-</project>
Modified: rs-manual/trunk/src/site/xhtml5/architecture.xhtml5
==============================================================================
--- rs-manual/trunk/src/site/xhtml5/architecture.xhtml5 (original)
+++ rs-manual/trunk/src/site/xhtml5/architecture.xhtml5 Thu Mar 12 12:27:24 2026
@@ -107,9 +107,10 @@
security, such as the <a href="mod/mod_ca_simple.html">mod_ca_simple</a>
module offering a straightforward level of functionality, or the
<a href="mod/mod_ca_engine.html">mod_ca_engine</a> module offering an
- elevated hardware based level of security. It must be possible to ensure
- that non desired functionality be removable so that it cannot be enabled
- by accident.
+ elevated hardware based level of security, or the new OpenSSL provider
+ interface at <a href="mod/mod_ca_provider.html">mod_ca_provider</a>.
+ It must be possible to ensure that non desired functionality be removable so
+ that it cannot be enabled by accident.
</p>
<p>
Redwax Server is written in C only. While hook implementations might choose
Modified: rs-manual/trunk/src/site/xhtml5/introduction.xhtml5
==============================================================================
--- rs-manual/trunk/src/site/xhtml5/introduction.xhtml5 (original)
+++ rs-manual/trunk/src/site/xhtml5/introduction.xhtml5 Thu Mar 12 12:27:24 2026
@@ -140,8 +140,9 @@
</p>
<p>
Certificates might be <a href="mod/mod_ca_simple.html">signed by a key local to the
- machine</a>, or might be signed by a <a href="mod/mod_ca_engine.html">hardware device
- like a smartcard</a>.
+ machine</a>, or might be signed by a hardware device like a smartcard using an
+ <a href="mod/mod_ca_engine.html">OpenSSL engine interface</a> or the new
+ <a href="mod/mod_ca_engine.html">OpenSSL provider interface</a>.
</p>
<p>
Redwax Server gives you <a href="modules.html#backend">backend modules</a> to pick
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 Thu Mar 12 12:27:24 2026
@@ -308,6 +308,14 @@
</tr>
<tr>
<td>
+ <a href="mod_ca_provider.html#ca_sign_provider">mod_ca_provider</a>
+ </td>
+ <td>This hook signs a given certificate sign request using an
+ OpenSSL crypto provider for an HSM or smartcard, using the
+ serial number returned by this module.</td>
+ </tr>
+ <tr>
+ <td>
<a href="mod_ca_simple.html#hook-ca_sign_simple">mod_ca_simple</a>
</td>
<td>This hook signs a given certificate sign request, using the
Modified: rs-manual/trunk/src/site/xhtml5/mod/mod_cert.xhtml5
==============================================================================
--- rs-manual/trunk/src/site/xhtml5/mod/mod_cert.xhtml5 (original)
+++ rs-manual/trunk/src/site/xhtml5/mod/mod_cert.xhtml5 Thu Mar 12 12:27:24 2026
@@ -103,6 +103,13 @@
</tr>
<tr>
<td>
+ <a href="mod_ca_provider.html#ca_getca">mod_ca_provider</a>
+ </td>
+ <td>Returns CA certificates that would sign certificate sign requests, using the
+ OpenSSL provider interface for an HSM or a smartcard.</td>
+ </tr>
+ <tr>
+ <td>
<a href="mod_ca_simple.html#ca_getca">mod_ca_simple</a>
</td>
<td>Returns CA certificates that would sign certificate sign requests by a
Modified: rs-manual/trunk/src/site/xhtml5/mod/mod_csr.xhtml5
==============================================================================
--- rs-manual/trunk/src/site/xhtml5/mod/mod_csr.xhtml5 (original)
+++ rs-manual/trunk/src/site/xhtml5/mod/mod_csr.xhtml5 Thu Mar 12 12:27:24 2026
@@ -168,6 +168,13 @@
</tr>
<tr>
<td>
+ <a href="mod_ca_provider.html#ca_sign">mod_ca_provider</a>
+ </td>
+ <td>Allows certificate sign requests to be signed by an HSM
+ using the OpenSSL provider interface.</td>
+ </tr>
+ <tr>
+ <td>
<a href="mod_ca_simple.html#ca_sign">mod_ca_simple</a>
</td>
<td>Allows certificate sign requests to be signed by a
Modified: rs-manual/trunk/src/site/xhtml5/mod/mod_ocsp.xhtml5
==============================================================================
--- rs-manual/trunk/src/site/xhtml5/mod/mod_ocsp.xhtml5 (original)
+++ rs-manual/trunk/src/site/xhtml5/mod/mod_ocsp.xhtml5 Thu Mar 12 12:27:24 2026
@@ -103,6 +103,13 @@
</tr>
<tr>
<td>
+ <a href="mod_ca_provider.html#ca_getca">mod_ca_provider</a>
+ </td>
+ <td>Returns CA certificates that would sign certificate sign requests by an HSM
+ such as a smartcard, using the OpenSSL provider interface.</td>
+ </tr>
+ <tr>
+ <td>
<a href="mod_ca_simple.html#ca_getca">mod_ca_simple</a>
</td>
<td>Returns CA certificates that would sign certificate sign requests by a
Modified: rs-manual/trunk/src/site/xhtml5/mod/mod_pkcs12.xhtml5
==============================================================================
--- rs-manual/trunk/src/site/xhtml5/mod/mod_pkcs12.xhtml5 (original)
+++ rs-manual/trunk/src/site/xhtml5/mod/mod_pkcs12.xhtml5 Thu Mar 12 12:27:24 2026
@@ -150,6 +150,13 @@
</td>
<td>Allows certificate sign requests to be signed by an HSM
such as a smartcard.</td>
+ </tr>
+ <tr>
+ <td>
+ <a href="mod_ca_provider.html#ca_sign">mod_ca_provider</a>
+ </td>
+ <td>Allows certificate sign requests to be signed by an HSM
+ using the OpenSSL provider interface.</td>
</tr>
<tr>
<td>
Modified: rs-manual/trunk/src/site/xhtml5/mod/mod_pkcs7.xhtml5
==============================================================================
--- rs-manual/trunk/src/site/xhtml5/mod/mod_pkcs7.xhtml5 (original)
+++ rs-manual/trunk/src/site/xhtml5/mod/mod_pkcs7.xhtml5 Thu Mar 12 12:27:24 2026
@@ -103,6 +103,13 @@
</tr>
<tr>
<td>
+ <a href="mod_ca_provider.html#ca_getca">mod_ca_provider</a>
+ </td>
+ <td>Returns CA certificates that would sign certificate sign requests, using the
+ OpenSSL provider interface for an HSM or a smartcard.</td>
+ </tr>
+ <tr>
+ <td>
<a href="mod_ca_simple.html#ca_getca">mod_ca_simple</a>
</td>
<td>Returns CA certificates that would sign certificate sign requests by a
@@ -126,14 +133,22 @@
<tbody>
<tr>
<td>
- <a href="mod_ca_engine.html#ca_getca">mod_ca_engine</a>
+ <a href="mod_ca_engine.html#ca_getnextca">mod_ca_engine</a>
</td>
<td>Returns the upcoming next CA certificates that would sign
certificate sign requests by an HSM such as a smartcard.</td>
</tr>
<tr>
<td>
- <a href="mod_ca_simple.html#ca_getca">mod_ca_simple</a>
+ <a href="mod_ca_provider.html#ca_getnextca">mod_ca_provider</a>
+ </td>
+ <td>Returns the upcoming next CA certificates that would sign
+ certificate sign requests, using the OpenSSL provider interface
+ for an HSM or a smartcard.</td>
+ </tr>
+ <tr>
+ <td>
+ <a href="mod_ca_simple.html#ca_getnextca">mod_ca_simple</a>
</td>
<td>Returns the upcoming next CA certificates that would sign
certificate sign requests by a certificate and key specified
Modified: rs-manual/trunk/src/site/xhtml5/mod/mod_scep.xhtml5
==============================================================================
--- rs-manual/trunk/src/site/xhtml5/mod/mod_scep.xhtml5 (original)
+++ rs-manual/trunk/src/site/xhtml5/mod/mod_scep.xhtml5 Thu Mar 12 12:27:24 2026
@@ -175,6 +175,13 @@
</tr>
<tr>
<td>
+ <a href="mod_ca_provider.html#ca_sign">mod_ca_provider</a>
+ </td>
+ <td>Allows certificate sign requests to be signed by an HSM
+ using the OpenSSL provider interface.</td>
+ </tr>
+ <tr>
+ <td>
<a href="mod_ca_simple.html#ca_sign">mod_ca_simple</a>
</td>
<td>Allows certificate sign requests to be signed by a
@@ -267,6 +274,13 @@
</tr>
<tr>
<td>
+ <a href="mod_ca_provider.html#ca_getca">mod_ca_provider</a>
+ </td>
+ <td>Returns CA certificates that would sign certificate sign requests, using the
+ OpenSSL provider interface for an HSM or a smartcard.</td>
+ </tr>
+ <tr>
+ <td>
<a href="mod_ca_simple.html#ca_getca">mod_ca_simple</a>
</td>
<td>Returns CA certificates that would sign certificate sign requests by a
@@ -290,14 +304,22 @@
<tbody>
<tr>
<td>
- <a href="mod_ca_engine.html#ca_getca">mod_ca_engine</a>
+ <a href="mod_ca_engine.html#ca_getnextca">mod_ca_engine</a>
</td>
<td>Returns the upcoming next CA certificates that would sign
certificate sign requests by an HSM such as a smartcard.</td>
</tr>
<tr>
<td>
- <a href="mod_ca_simple.html#ca_getca">mod_ca_simple</a>
+ <a href="mod_ca_provider.html#ca_getnextca">mod_ca_provider</a>
+ </td>
+ <td>Returns the upcoming next CA certificates that would sign
+ certificate sign requests, using the OpenSSL provider interface
+ for an HSM or a smartcard.</td>
+ </tr>
+ <tr>
+ <td>
+ <a href="mod_ca_simple.html#ca_getnextca">mod_ca_simple</a>
</td>
<td>Returns the upcoming next CA certificates that would sign
certificate sign requests by a certificate and key specified
Modified: rs-manual/trunk/src/site/xhtml5/mod/mod_spkac.xhtml5
==============================================================================
--- rs-manual/trunk/src/site/xhtml5/mod/mod_spkac.xhtml5 (original)
+++ rs-manual/trunk/src/site/xhtml5/mod/mod_spkac.xhtml5 Thu Mar 12 12:27:24 2026
@@ -150,6 +150,13 @@
</tr>
<tr>
<td>
+ <a href="mod_ca_provider.html#ca_sign">mod_ca_provider</a>
+ </td>
+ <td>Allows certificate sign requests to be signed by an HSM
+ using the OpenSSL provider interface.</td>
+ </tr>
+ <tr>
+ <td>
<a href="mod_ca_simple.html#ca_sign">mod_ca_simple</a>
</td>
<td>Allows certificate sign requests to be signed by a
More information about the rs-commit
mailing list