Commit Graph

27 Commits (47a30f15248d0c864fef2c7112716a031a1305db)

Author SHA1 Message Date
Mariano Cano 47a30f1524 Add JWK provisioner to generic config.
Fix linter errors.
3 years ago
Mariano Cano 640f523150 Remove unused function. 3 years ago
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
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 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