Commit Graph

101 Commits (86a0558587dde15f9553e8fc170eb4730c014ef0)

Author SHA1 Message Date
max furman a9ea292bd4 sshpop provisioner + ssh renew | revoke | rekey first pass 5 years ago
max furman 36fc7fa174 get-hosts fixes 5 years ago
max furman 64b69374fa Add SSH getHosts api 5 years ago
Mariano Cano 605d39e4e8 Add proxycommand and new lines to templates. 5 years ago
Mariano Cano 3ee0dcec93 Add initial support for check-host endpoint. 5 years ago
Mariano Cano a50d59338e Rename SSH methods. 5 years ago
Mariano Cano e84489775b Add support for multiple ssh roots.
Fixes #125
5 years ago
Mariano Cano 7b8bb6deb4 Add initial support for ssh config.
Related to smallstep/cli#170
5 years ago
Mariano Cano fe3149cf52 Add endpoint to return the SSH public keys.
Related to smallstep/ca-component#195
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
Jozef Kralik bc6074f596 Change api of functions Authority.Sign, Authority.Renew
Returns certificate chain instead of 2 members.

Implements #126
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
6 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