The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

App::CamelPKI::Controller::CA::Template::SSL - Controller for certification and revocation of SSL clients and servers.

DESCRIPTION

This class inherits from App::CamelPKI::Controller::CA::Template::Base, which contains all relevant documentation.

METHODS

_list_template_shortnames

Returns the list of the short names of the templates this controller deals with.

revoke($revocdetails)

Revokes a set of SSL certificates at once. The $revocdetails structure is of either of the following forms:

    {
        dns => $host
    }

or

    {
        role => $role
    }

The effect is to revoke all certificates that have $host as their DNS name (respectively $role as their role) in any of the SSLServer and SSLClient templates.