github.com/choria-io/go-choria@v0.28.1-0.20240416190746-b3bf9c7d5a45/integration/ca/two/config.json (about)

     1  {
     2      "signing": {
     3          "default": {
     4              "expiry": "262800h"
     5          },
     6          "profiles": {
     7              "ca-to-root": {
     8                  "usages": [
     9                      "signing",
    10                      "key encipherment",
    11                      "cert sign",
    12                      "crl sign"
    13                  ],
    14                  "ca_constraint": {"is_ca": true, "max_path_len":0, "max_path_len_zero": true},
    15                  "expiry": "262800h"
    16              },
    17              "client": {
    18                  "usages": [
    19                      "client auth",
    20                      "key encipherment",
    21                      "digital signature"
    22                  ],
    23                  "expiry": "262800h"
    24              },
    25              "server": {
    26                  "usages": [
    27                      "server auth",
    28                      "client auth",
    29                      "key encipherment",
    30                      "digital signature"
    31                  ],
    32                  "expiry": "262800h"
    33              }
    34          }
    35      }
    36  }