Commit Graph

113 Commits (e841a86b48de376f2ba4d71f12ad812738471fd0)

Author SHA1 Message Date
Mariano Cano 40ec0b435a Add method to create an ssh token. 5 years ago
Mariano Cano 50152391a3 Add leeway in identity not before. 5 years ago
max furman 2676d525c4 redundant variable type def 5 years ago
Mariano Cano b25cbbe6ca Create a custom client that sends a custom User-Agent. 5 years ago
Mariano Cano c5e34f777c Replace /ssh/get-hosts to /ssh/hosts 5 years ago
Mariano Cano b97aeedb78 Fix tests. 5 years ago
Mariano Cano 87ce2c9b4b Add Identity helpers. 5 years ago
Mariano Cano 012f64cdad Add version support to the ca.Client. 5 years ago
Mariano Cano 80ee3645c4 Fix directory permissions. 5 years ago
Mariano Cano af6f6b4a85 Support for retry and identity files. 5 years ago
Mariano Cano 18f8d90cd7 Add support for identity authentication. 5 years ago
Mariano Cano 35b7539243 Add client method for SSHBastion 5 years ago
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