This module provides a set of hooks that allow different hook implementations to be plugged as required to build up a working certificate authority.
Each hook implementation is a piece of a puzzle, the pieces of which can be swapped out to meet the exact needs of a given certificate authority. Only the hook implementations needed to meet a specific objective need be deployed, and the configuration can be hardened down to only those implementations required.