Templates are JSON documents that describe the most important fields in the final certificate or certificate request. Used to customize x.509 or SSH certificates for any use case, Templates allow you to add custom SANs or extensions:

  • Customize certificates for a broad range of applications and integrations.
  • Provides full control of all of certificate fields, even add custom extensions.
  • Automate custom certificate generation and skip the manual workflows.

Learn More

Templates are an open-source feature. Visit the step-ca documentation for a complete description of Templates and instructions on usage and capabilities.