Commit Graph

281 Commits (d2b1f1547ff19fbd3cf3ad284b3ccde062f493f0)

Author SHA1 Message Date
Mariano Cano f26103d150 Make test compilable. 5 years ago
Mariano Cano 557a45abfa Update template tests. 5 years ago
max furman 656f35e522 Use an actual Hosts type when returning ssh hosts 5 years ago
Mariano Cano 03bb26fb91 Add missing version.go file. 5 years ago
Mariano Cano c60641701b Add version endpoint. 5 years ago
max furman f92bb06b6c change func def for getSSHHosts
* continue to return all hosts if injection method not specified
5 years ago
Mariano Cano 11c8639782 Add identity certificate in ssh response. 5 years ago
max furman d940ab7c20 Add getSSHHosts injection func 5 years ago
max furman 414a94b210 Instrument getIdentity func for OIDC ssh provisioner 5 years ago
max furman 3d970b45c8 remove printfs 5 years ago
max furman f74cd04a6a Add WithGetIdentityFunc option and attr to authority
* Add Identity type to provisioner
5 years ago
Mariano Cano 8bf3bf701e Add support for /ssh/bastion method. 5 years ago
Mariano Cano a6edcd0a3d Make test to compile, they still fail. 5 years ago
Mariano Cano 000885dea7 Move Option type to a new file. 5 years ago
Mariano Cano a86dc78b5d Add missing comment. 5 years ago
Mariano Cano 7db7b1ee4c Fix some provisioner tests 5 years ago
Mariano Cano 29be322b1c Make audiences compatible with the old version. 5 years ago
Mariano Cano 39ae5636fe Complete AuthDB interface. 5 years ago
Mariano Cano d4627d1282 Make provisioner tests compile, they are still failing. 5 years ago
Mariano Cano a8a6d0ada3 Fix indentation. 5 years ago
Mariano Cano cf592fa0e1 Remove global check for number of k8sSA provisioners.
This was causing a bug in the reload of the ca.
5 years ago
max furman 5788ac3f4f sshpop token should not allow renew/rekey of user ssh certs 5 years ago
max furman 54e3cf7322 Add multiuse capability to k8ssa provisioners 5 years ago
max furman 29853ae016 sshpop provisioner + ssh renew | revoke | rekey first pass 5 years ago
max furman c04f1e1bd4 sshpop first pass 5 years ago
max furman 5616386eed Add SSH getHosts api 5 years ago
Mariano Cano c7e4cc96a4 Change default user duration to 16h. 5 years ago
Mariano Cano c729c5f925 Fix list of user ssh public keys. 5 years ago
Mariano Cano ee22778264 Fix lint error. 5 years ago
Mariano Cano 8939caace4 Add tests for ssh authority methods. 5 years ago
Mariano Cano 4f06f3901e Add some ssh related tests. 5 years ago
Mariano Cano 08850d5334 Add support for federated keys. 5 years ago
Mariano Cano 37f17213bb Add initial support for check-host endpoint. 5 years ago
Mariano Cano d08db4df23 Rename SSH methods. 5 years ago
Mariano Cano b5bc249e1c Add support for multiple ssh roots.
Fixes #125
5 years ago
Mariano Cano 91130b9c3f Add support for user data in templates. 5 years ago
Mariano Cano a35988ff08 Add initial support for ssh config.
Related to smallstep/cli#170
5 years ago
Mariano Cano d4c47cf3e1 Fix tests. 5 years ago
Mariano Cano 961be1fbc7 Add endpoint to return the SSH public keys.
Related to smallstep/ca-component#195
5 years ago
Mariano Cano a197158426 Add initial implementation of ssh config. 5 years ago
max furman 8f07ff6a39 Add kubernetes service account provisioner 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
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 59526d3225
Merge pull request #105 from smallstep/okta-support
Address support on OIDC provisioners
5 years ago
Mariano Cano 39b41b5e83
Merge pull request #107 from smallstep/ssh-valid-after
Truncate to seconds ValidAfter
5 years ago
Mariano Cano d59a5b222f Truncate to seconds to avoid rounding up times.
It can cause that certs are not valid yet, if they are used right away.
5 years ago
max furman fe7973c060 wip 5 years ago
Mariano Cano adc1d54b0d Define valid after as 1m before now.
It avoids errors with immediate use of cert.
5 years ago
Mariano Cano 72f1a61f06 Increase coverage. 5 years ago