github.com/verrazzano/verrazzano@v1.7.1/tests/e2e/config/scripts/root.conf (about)

     1  # Copyright (c) 2022, Oracle and/or its affiliates.
     2  # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl.
     3  # Configuration for the External OpenSearch root certificate
     4  [ ca ]
     5  default_ca = CA_default
     6  
     7  [ CA_default ]
     8  default_days = 100
     9  database = index.txt
    10  serial = serial.txt
    11  default_md = sha256
    12  copy_extensions = copy
    13  unique_subject = no
    14  
    15  [ req ]
    16  prompt=no
    17  distinguished_name = distinguished_name
    18  x509_extensions = extensions
    19  
    20  [ distinguished_name ]
    21  organizationName = ExternalOS
    22  commonName = ExternalOS CA
    23  
    24  [ extensions ]
    25  keyUsage = critical,digitalSignature,nonRepudiation,keyEncipherment,keyCertSign
    26  basicConstraints = critical,CA:true,pathlen:1
    27  
    28  [ signing_policy ]
    29  organizationName = supplied
    30  commonName = optional
    31  
    32  [ signing_node_req ]
    33  keyUsage = critical,digitalSignature,keyEncipherment
    34  extendedKeyUsage = serverAuth,clientAuth
    35  
    36  [ signing_client_req ]
    37  keyUsage = critical,digitalSignature,keyEncipherment
    38  extendedKeyUsage = clientAuth