File: certificate-maker.md

package info (click to toggle)
golang-github-sigstore-timestamp-authority 1.2.9-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 856 kB
  • sloc: makefile: 113; sh: 47
file content (13 lines) | stat: -rw-r--r-- 794 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
# Certificate Maker

_Note: Certificate Maker can be [found in the Fulcio repository](https://github.com/sigstore/fulcio/tree/main/cmd/certificate_maker). Please refer to its [respective documentation](https://github.com/sigstore/fulcio/blob/main/docs/certificate-maker.md) to learn more._

The TSA-specific certificate templates located in the `pkg/certmaker/templates` can be used with Certificate Maker.

## Templates

These [TSA-specific certificate templates](pkg/certmaker/templates) are specifically configured for Timestamp Authority certificates with appropriate extensions and constraints:

- `root-template.json`: Template for root CA certificates
- `intermediate-template.json`: Template for intermediate CA certificates
- `leaf-template.json`: Template for leaf (TSA) certificates