Commit Graph

40 Commits (3ac388612a5cc3b469a1444106aa869798ebfded)

Author SHA1 Message Date
max furman 3ac388612a Use x5cInsecure token for /ssh/check-host endpoint 5 years ago
max furman 656f35e522 Use an actual Hosts type when returning ssh hosts 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
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 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 000885dea7 Move Option type to a new file. 5 years ago
max furman 29853ae016 sshpop provisioner + ssh renew | revoke | rekey first pass 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 08850d5334 Add support for federated keys. 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 a197158426 Add initial implementation of ssh config. 5 years ago
max furman fe7973c060 wip 5 years ago
max furman e3826dd1c3 Add ACME CA capabilities 5 years ago
Mariano Cano 004ea12212 Allow to use custom SSH user/host key files. 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 dbd3131068 Fix comments. 5 years ago
Mariano Cano fb6a1afd89 Fix typo. 5 years ago
Mariano Cano 3a1a4c5ea9 Do not allow reload with database configuration changes.
Fixes #smallstep/ca-component#170
5 years ago
max furman 81db527f12 NoopDB -> SimpleDB 5 years ago
max furman ab4d569f36 Add /revoke API with interface db backend 5 years ago
Mariano Cano 2fb77b8a4d Truncate to seconds the startTime to simplify tests. 6 years ago
Mariano Cano 2d00cd0933 Validate audiences in the default provisioner. 6 years ago
Mariano Cano c776ca3bd6 Use provisioner.Collection to store and request the provisioners. 6 years ago
Mariano Cano 98cc243a37 Add support for multiple roots. 6 years ago
Mariano Cano 722bcb7e7a Add initial support for federated root certificates. 6 years ago
Mariano Cano 7e95fc0e45 Strip ports on audience check.
Services might have proxies behind them so we cannot rely on them.
Fixes #17
6 years ago
Mariano Cano 9b87e08faf Do not require the port in the audience check.
Fixes #17
6 years ago
max furman 0d9dd2d14b provisioner issuer -> name 6 years ago
Mariano Cano ea0307239a Fix dead code and add missing error check. 6 years ago
Mariano Cano 1de8eb4bfa Fix provisioner package move. 6 years ago
Mariano Cano 1db177b80d Add backend support for provisioners with cursors.
Fixes #83
6 years ago
Mariano Cano 69da47a727 Set audience using the sign url. 6 years ago
max furman d773770a44 add authority.New unit tests 6 years ago
max furman c284a2c0ab first commit 6 years ago