Commit Graph

87 Commits (master)

Author SHA1 Message Date
Mariano Cano 81004ce1f9 Remove deprecated functions. 3 years ago
Mariano Cano 79cf059447 Remove deprecated methods and write all pki files at once. 3 years ago
Mariano Cano ad4dbd6764 Write all files on save. 3 years ago
Mariano Cano 50f7a0d0c0 Work in progress implementation of PKI with helm support 3 years ago
Mariano Cano 721459210e Make pki initialization more flexible. 3 years ago
max furman 7b5d6968a5 first commit 3 years ago
Mariano Cano 9270d432ea Remove unused code. 4 years ago
Mariano Cano 1d48f00723 Add method to create a CertificateAuthorityResponse. 4 years ago
Mariano Cano 2b4b902975 Add initial support for `step ca init` with cloud cas.
Fixes smallstep/cli#363
4 years ago
Mariano Cano 40d0596b71 Use smallstep/cli-utils instead of smallstep/cli 4 years ago
Mariano Cano d46990d4c4 Add support for step ca init with a RA. 4 years ago
Mariano Cano 6a7b564ef9 Unify indent type.
This change changes the indentation used by `step ca init` to be
consistent with Config.Save used by `step ca provisioner *`.
4 years ago
Carl Tashian fd07e25e61 Change Gitter links to GH Discussions tab 4 years ago
Mariano Cano c94a1c51be Merge branch 'master' into ssh-cert-templates 4 years ago
Mariano Cano ba918100d0 Use go.step.sm/crypto/jose
Replace use of github.com/smallstep/cli/crypto with the new package
go.step.sm/crypto/jose.
4 years ago
Mariano Cano d30a95236d Use always go.step.sm/crypto 4 years ago
Mariano Cano 8c2d5425e7 Use new x509util on pki package. 4 years ago
Mariano Cano 4943ae58d8 Move TLSOption, TLSVersion, CipherSuites and ASN1DN to certificates. 4 years ago
max furman 3fb116f1b4 Add SSHPOP default provisioner if SSH enabled during init 4 years ago
Mariano Cano b583d8d658 Move default templates to the template package. 4 years ago
John W Higgins d1f78cf6d2 Add root fingerprint to pki if certificate given
If a root certificate is provided to init an authority the fingerprint
is not currently stored in the default.json file. This patch simply
stores the fingerprint of the supplied certificate.
4 years ago
Mariano Cano 02ed784a9b Do not enable by default ForwardAgent. 4 years ago
Mariano Cano 05cda81215 Add quotes in configuration paths. 4 years ago
Mariano Cano f469a6bb38 Update templates. 4 years ago
Mariano Cano d4071108e1 Update templates. 4 years ago
Mariano Cano 710f4252ee Remove registry urls from templates. 4 years ago
Mariano Cano 5c24ca81f4 Allow to set the ssh user, and registry username and password. 4 years ago
Mariano Cano b4f02a04e1 Make templates public. 4 years ago
Mariano Cano b8817ad648 Add proxycommand and new lines to templates. 4 years ago
Mariano Cano e0bfbc4b62 Fix known_host path. 4 years ago
Mariano Cano 08850d5334 Add support for federated keys. 4 years ago
Mariano Cano 1b0d05097b Add Write method to templates.Output. 4 years ago
Mariano Cano b792d5c07d Add first version of ssh templates. 4 years ago
Mariano Cano 019f679189 Create templates path, and remove unnecessary arguments. 4 years ago
max furman 4cae3bb37c Add `ca` to ssh PKI names for clarity 5 years ago
Mariano Cano 8b8faf1b2d Update pki with changes in smallstep/cli 5 years ago
Mariano Cano 50db67e589 Make dep work copying pki package from cli.
TODO: refactor and use this package from the cli.
5 years ago