{ "root": "/etc/step-ca/certs/root_ca.crt", "federatedRoots": null, "crt": "/etc/step-ca/certs/intermediate_ca.crt", "key": "/etc/step-ca/secrets/intermediate_ca_key", "address": ":443", "insecureAddress": "", "dnsNames": [ "janus.john-stream.com", "192.168.1.113" ], "ssh": { "hostKey": "/etc/step-ca/secrets/ssh_host_ca_key", "userKey": "/etc/step-ca/secrets/ssh_user_ca_key" }, "logger": { "format": "text" }, "db": { "type": "badgerv2", "dataSource": "/var/lib/step-ca/db", "badgerFileLoadingMode": "" }, "authority": { "provisioners": [ { "type": "ACME", "name": "acme" }, { "type": "SSHPOP", "name": "sshpop", "claims": { "enableSSHCA": true } }, { "type": "JWK", "name": "admin", "key": { "use": "sig", "kty": "EC", "kid": "xoxgOJFbveSLIL2gm1Yu5ZiRb9v8Jxe44F56i3v-Nf8", "crv": "P-256", "alg": "ES256", "x": "zFO8hPx_eH0Iyz7UJI-w8ODMusEKCZ28M76sGWmWYxA", "y": "XIWLLyKDzqxV9UH-2KeAkKPDrgLoPrxxW9-PzkXggME" }, "encryptedKey": "eyJhbGciOiJQQkVTMi1IUzI1NitBMTI4S1ciLCJjdHkiOiJqd2sranNvbiIsImVuYyI6IkEyNTZHQ00iLCJwMmMiOjYwMDAwMCwicDJzIjoiUVJnTnJVTF9KcmxJYkJMVTlGNVRPZyJ9.DMu7xBNCq5pr-_--YTxNr5Hrcqy6ZmSVHsWurfVXL7Hk0Q3vyYRxiw.h-CnFiYc-DhxThI3.plx3_Qa_0kU-2TwnqFNfAfGnCpfQ2e0iiCMLruNHbLMnHeXQ1BysHBqps45_02zZXIRdHoDgYGtXRSfcdUYYoS0pLoPzC6m301ZFNSAFdRVlSZ3Q6VmWdixPXXnEB4EgSKTT_wxR33L8t9OpFzD85KfY-b_Un1l99ufjCnfg-EYkcICTn_G4-8bcW3eFIvJ6setzu-l0jHMhLQdIweqncn9on9xBXBD-ANhZfP95P2BJt-APqCi8eqiAvn_vClovdg0PxzRwOVDvWREz66FDw-HTU7xDtGO9hACopT5tfZOXDoykgZw1mJsq9NEq9ZzvKG2hvyk1UXtExxrNtFo.5q1OfGU4Amo4Si-vpeI42g", "claims": { "enableSSHCA": true, "disableRenewal": false, "allowRenewalAfterExpiry": false, "disableSmallstepExtensions": false }, "options": { "x509": {}, "ssh": {} } } ], "template": {}, "backdate": "1m0s" }, "tls": { "cipherSuites": [ "TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256", "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256" ], "minVersion": 1.2, "maxVersion": 1.3, "renegotiation": false }, "templates": { "ssh": { "user": [ { "name": "config.tpl", "type": "snippet", "template": "templates/ssh/config.tpl", "path": "~/.ssh/config", "comment": "#" }, { "name": "step_includes.tpl", "type": "prepend-line", "template": "templates/ssh/step_includes.tpl", "path": "${STEPPATH}/ssh/includes", "comment": "#" }, { "name": "step_config.tpl", "type": "file", "template": "templates/ssh/step_config.tpl", "path": "ssh/config", "comment": "#" }, { "name": "known_hosts.tpl", "type": "file", "template": "templates/ssh/known_hosts.tpl", "path": "ssh/known_hosts", "comment": "#" } ], "host": [ { "name": "sshd_config.tpl", "type": "snippet", "template": "templates/ssh/sshd_config.tpl", "path": "/etc/ssh/sshd_config", "comment": "#", "requires": [ "Certificate", "Key" ] }, { "name": "ca.tpl", "type": "snippet", "template": "templates/ssh/ca.tpl", "path": "/etc/ssh/ca.pub", "comment": "#" } ] } }, "commonName": "Step Online CA" }