Commit Graph

99 Commits (907c13a7be6a2bf91dee207acf3512bf379ffdf9)

Author SHA1 Message Date
Mariano Cano bd2c764afe Add proxycommand and new lines to templates. 5 years ago
Mariano Cano 9cfd84324e Merge branch 'master' into ssh-config 5 years ago
Max 0a96062b76
Merge pull request #128 from jkralik/returnCertChain
Change api of functions Authority.Sign, Authority.Renew
5 years ago
max furman d368791606 Add x5c provisioner capabilities 5 years ago
max furman 7aec7c2612 Create ACME database tables when initializing ACME autority. 5 years ago
Mariano Cano 3e913d374f Add initial support for check-host endpoint. 5 years ago
Jozef Kralik bc6074f596 Change api of functions Authority.Sign, Authority.Renew
Returns certificate chain instead of 2 members.

Implements #126
5 years ago
Mariano Cano 962800676f Rename SSH methods. 5 years ago
Mariano Cano 9f13a92b9e Add support for multiple ssh roots.
Fixes #125
5 years ago
Mariano Cano eb210ccc70 Add initial support for ssh config.
Related to smallstep/cli#170
5 years ago
Mariano Cano 3d3598a1a9 Add endpoint to return the SSH public keys.
Related to smallstep/ca-component#195
5 years ago
max furman fe7973c060 wip 5 years ago
max furman e3826dd1c3 Add ACME CA capabilities 5 years ago
Mariano Cano 10e7b81b9f Merge branch 'master' into ssh-ca 5 years ago
max furman 635c59ed24 Accept emails SANs 5 years ago
Mariano Cano 1c8f610ca9 Add initial implementation of an SSH CA using the JWK provisioner.
Fixes smallstep/ca-component#187
5 years ago
Mariano Cano 44e85b51f2 Add some extra coverage. 5 years ago
Mariano Cano aa63f8f32c Add missing root certificate to test. 5 years ago
Mariano Cano f9e2ea9bd6 Revert "Do not depend on config package."
This reverts commit cc1c6f2cb4.
5 years ago
Mariano Cano cc1c6f2cb4 Do not depend on config package.
Config package will panic if it cannot create the step path folder.
5 years ago
Mariano Cano 01b6aebbf7 Make provisioner more configurable.
The intention of this change is to make it usable from cert-manager.
5 years ago
Mariano Cano e8498bf612 Add new WithDatabase to test reload. 5 years ago
Mariano Cano 120e2d0caf Fix restart with simple DB. 5 years ago
Mariano Cano 3a1a4c5ea9 Do not allow reload with database configuration changes.
Fixes #smallstep/ca-component#170
5 years ago
Mariano Cano b595c55f0a Update CA properties on reload.
Fixes #71
5 years ago
max furman c242602231 reload and shutdown trickery
* Only shutdown the database once.
* Be careful when reloading the CA. Depending on whether the DB has
already been shutdown, and error may be unrecoverable.
6 years ago
max furman cbeca9383b Update nosql integration
* shutdown and reload database on SIGHUP
6 years ago
Mariano Cano c2c9798149 Fix review issues. 6 years ago
Mariano Cano 46b9b117e3 Add test for provisioner type. 6 years ago
Mariano Cano 13783301ce Remove test for unnecessary method. 6 years ago
Mariano Cano b4739c185d Remove unnecessary method GetCertificateRenewer. 6 years ago
Mariano Cano fa216ccaad Use SetTransport method. 6 years ago
Mariano Cano 43c5831582 Merge branch 'master' into step-sds 6 years ago
max furman ab4d569f36 Add /revoke API with interface db backend 6 years ago
Mariano Cano 888ef147fa Expose a way to update the transport. 6 years ago
Mariano Cano c42265972a Add the autocert provisioner to the ca package. 6 years ago
Mariano Cano 7800f5960a Add test for GetCertificateRenewer 6 years ago
Mariano Cano 8d2de64811 Add method to get a certificate renewer. 6 years ago
Mariano Cano 27b6ac0a58 Add INT and TERM signal handler. 6 years ago
Mariano Cano 64f2615864 Fix tests. 6 years ago
Mariano Cano b07fe546fd Fix types in tests. 6 years ago
Mariano Cano 5ce5a891f7 Add email SAN with email parameter in the JWK 6 years ago
Mariano Cano 262a9d0978
Merge pull request #27 from smallstep/mariano/renew-pool
SDK should update certificate pools safely
6 years ago
Mariano Cano e0fff4d80b Fix typo. 6 years ago
Mariano Cano f1f6c548ad Fix typo. 6 years ago
Mariano Cano 758d829355 Fix tests. 6 years ago
max furman 3415a1fef8 move SplitSANs to cli 6 years ago
Mariano Cano 975cb75fbd Fix typo. 6 years ago
Mariano Cano 3c06d6f9bc Fix comment. 6 years ago
Mariano Cano e330ac547c Fix comment. 6 years ago