| App-CamelPKI documentation | view source | Contained in the App-CamelPKI distribution. |
App::CamelPKI::Controller::CA - Camel-PKI Certiciate Authority controller.
This controller provides the CA-wide actions that are independent of any given certificate template.
Actions with name ending by _pem don't use App::CamelPKI::View::JSON,
but rather transmit directly their data in text/plain; this enables
operation with very basic clients (e.g. 'wget'). Most of these
text/plain actions do not require a client certificate and are
publicly accessible.
Returns the AC certicate, in PEM format.
Note: the Content-Type is text/plain, and not
application/pkix-cert (as mentioned in RFC2585), because it
would seem that the latter is intended for DER format.
Returns a list of certificates in PEM format concatenated together. The first of these certificates is the same that certicate_pem; the whole list constitues a valid certification chain in the sense of RFC3280 section 6.
Immediately generates a new CRL, and returns it in PEM format.
Note: the Content-Type is text/plain, and not
application/pkix-cert (as mentioned in RFC2585), because it would
seem that the latter is intended for DER format.
Returns the last CRL issued by gen_crl, unless it is set to expire shortly, in which case a new CRL is generated, stored and returned.
Sends the right template in order to consult the CRL.
Sends back in a text file in DER format the CRL.
Gets the list of Certificates wich are currently issued and not revoked yet.
Gets the list of Certificates wich are currently revoked.
| App-CamelPKI documentation | view source | Contained in the App-CamelPKI distribution. |