Modules

Redwax server requires you to pair backend modules with frontend modules to create a useful server.

Frontend Modules

Frontend modules implement web facing protocols like SCEP and OCSP.

 A  |  B  |  C 

mod_cert

Return the CA certificate or next CA certificate as a response.

mod_crl

Generate and return a certificate revocation list as a response.

mod_csr

Generate and issue certificates in response to an X509 certificate request.

mod_ocsp

Respond with the revocation status of a certificate.

mod_pkcs7

Return the CA certificate or next CA certificate as a PKCS7 response.

mod_pkcs12

Generate public/private key pairs and and issue certificates in response to a application/x-www-form-urlencoded form request.

mod_scep

Generate and issue certificates using the SCEP protocol.

mod_spkac

Generate and issue certificates using the SPKAC protocol.

mod_timestamp

Parse and return responses to RFC3161 Time Stamp Protocol requests.

Backend Modules

Backend modules perform discrete tasks, like returning the time, or signing a certificate.

 A  |  B  |  C 

mod_ca

Base module that ties frontend and backend modules together.

mod_ca_crl

Read a certificate revocation list from a file on disk.

mod_ca_disk

Read and write certificates, serial numbers and certificate sign requests from and to files on disk.

mod_ca_engine

Sign certificates using certificates and keys on a smartcard or HSM using the OpenSSL ENGINE mechanism.

mod_ca_ldap

Authorise the issuing of a certificate, and store the certificate issued against an LDAP directory.

mod_ca_simple

Sign certificates using certificates and keys on disk, generate random serial numbers, return the system time.