max furman
|
8b2105a8f9
|
Instrument getIdentity func for OIDC ssh provisioner
|
2019-11-19 13:32:58 -08:00 |
|
max furman
|
f25a2a43eb
|
remove printfs
|
2019-11-15 11:59:12 -08:00 |
|
max furman
|
6ca1df5081
|
Add WithGetIdentityFunc option and attr to authority
* Add Identity type to provisioner
|
2019-11-14 20:38:39 -08:00 |
|
Mariano Cano
|
86a0558587
|
Add support for /ssh/bastion method.
|
2019-11-14 18:24:58 -08:00 |
|
Mariano Cano
|
8585b29711
|
Make test to compile, they still fail.
|
2019-11-14 18:07:16 -08:00 |
|
Mariano Cano
|
43b663e0c3
|
Move Option type to a new file.
|
2019-11-14 15:29:04 -08:00 |
|
Mariano Cano
|
be93c9e1f4
|
Add missing comment.
|
2019-11-14 15:27:12 -08:00 |
|
Mariano Cano
|
fcccb06696
|
Fix some provisioner tests
|
2019-11-14 15:26:37 -08:00 |
|
Mariano Cano
|
2cb6bd880b
|
Make audiences compatible with the old version.
|
2019-11-14 15:18:49 -08:00 |
|
Mariano Cano
|
efc2180c4a
|
Complete AuthDB interface.
|
2019-11-14 10:49:13 -08:00 |
|
Mariano Cano
|
a4fd76f1a8
|
Make provisioner tests compile, they are still failing.
|
2019-11-14 10:48:06 -08:00 |
|
Mariano Cano
|
0c3b9ebf45
|
Fix indentation.
|
2019-11-13 11:18:05 -08:00 |
|
Mariano Cano
|
69a7058ff0
|
Remove global check for number of k8sSA provisioners.
This was causing a bug in the reload of the ca.
|
2019-11-08 17:44:39 -08:00 |
|
max furman
|
e679deddd7
|
sshpop token should not allow renew/rekey of user ssh certs
|
2019-11-07 21:39:36 -08:00 |
|
max furman
|
946094d2b7
|
Add multiuse capability to k8ssa provisioners
|
2019-11-06 15:54:04 -08:00 |
|
max furman
|
a9ea292bd4
|
sshpop provisioner + ssh renew | revoke | rekey first pass
|
2019-11-05 16:41:42 -08:00 |
|
max furman
|
b5f15531d8
|
sshpop first pass
|
2019-11-05 16:41:17 -08:00 |
|
max furman
|
64b69374fa
|
Add SSH getHosts api
|
2019-11-05 16:41:17 -08:00 |
|
Mariano Cano
|
cf2b9301c0
|
Change default user duration to 16h.
|
2019-11-05 16:41:17 -08:00 |
|
Mariano Cano
|
e5da24f269
|
Fix list of user ssh public keys.
|
2019-11-05 16:41:17 -08:00 |
|
Mariano Cano
|
91ccc3802c
|
Fix lint error.
|
2019-11-05 16:41:17 -08:00 |
|
Mariano Cano
|
c2e20c7877
|
Add tests for ssh authority methods.
|
2019-11-05 16:41:17 -08:00 |
|
Mariano Cano
|
40052a1824
|
Add some ssh related tests.
|
2019-11-05 16:41:17 -08:00 |
|
Mariano Cano
|
38d735be6e
|
Add support for federated keys.
|
2019-11-05 16:41:17 -08:00 |
|
Mariano Cano
|
3ee0dcec93
|
Add initial support for check-host endpoint.
|
2019-11-05 16:41:17 -08:00 |
|
Mariano Cano
|
a50d59338e
|
Rename SSH methods.
|
2019-11-05 16:41:17 -08:00 |
|
Mariano Cano
|
e84489775b
|
Add support for multiple ssh roots.
Fixes #125
|
2019-11-05 16:41:17 -08:00 |
|
Mariano Cano
|
caa2174efc
|
Add support for user data in templates.
|
2019-11-05 16:41:17 -08:00 |
|
Mariano Cano
|
7b8bb6deb4
|
Add initial support for ssh config.
Related to smallstep/cli#170
|
2019-11-05 16:41:17 -08:00 |
|
Mariano Cano
|
c6a5772356
|
Fix tests.
|
2019-11-05 16:41:17 -08:00 |
|
Mariano Cano
|
fe3149cf52
|
Add endpoint to return the SSH public keys.
Related to smallstep/ca-component#195
|
2019-11-05 16:41:17 -08:00 |
|
Mariano Cano
|
dc6ffb7670
|
Add initial implementation of ssh config.
|
2019-11-05 16:41:17 -08:00 |
|
max furman
|
8f07ff6a39
|
Add kubernetes service account provisioner
|
2019-10-29 17:42:50 -07:00 |
|
Max
|
0a96062b76
|
Merge pull request #128 from jkralik/returnCertChain
Change api of functions Authority.Sign, Authority.Renew
|
2019-10-18 14:00:18 -07:00 |
|
max furman
|
d368791606
|
Add x5c provisioner capabilities
|
2019-10-14 14:51:37 -07:00 |
|
Jozef Kralik
|
bc6074f596
|
Change api of functions Authority.Sign, Authority.Renew
Returns certificate chain instead of 2 members.
Implements #126
|
2019-10-09 22:23:00 +02:00 |
|
Mariano Cano
|
59526d3225
|
Merge pull request #105 from smallstep/okta-support
Address support on OIDC provisioners
|
2019-09-20 15:33:11 -07:00 |
|
Mariano Cano
|
39b41b5e83
|
Merge pull request #107 from smallstep/ssh-valid-after
Truncate to seconds ValidAfter
|
2019-09-19 15:27:28 -07:00 |
|
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.
|
2019-09-19 13:42:24 -07:00 |
|
max furman
|
fe7973c060
|
wip
|
2019-09-19 13:17:45 -07:00 |
|
Mariano Cano
|
adc1d54b0d
|
Define valid after as 1m before now.
It avoids errors with immediate use of cert.
|
2019-09-19 12:37:41 -07:00 |
|
Mariano Cano
|
72f1a61f06
|
Increase coverage.
|
2019-09-18 18:08:26 -07:00 |
|
Mariano Cano
|
b7045f27a9
|
Increase coverage.
|
2019-09-18 17:13:58 -07:00 |
|
Mariano Cano
|
a16b2125bc
|
Fix tests.
|
2019-09-18 16:04:43 -07:00 |
|
Mariano Cano
|
6c4abfabbb
|
Make /.well-known/openid-configuration optional
|
2019-09-18 15:54:10 -07:00 |
|
Mariano Cano
|
3527ee6940
|
Add support for listenAddress parameter if OIDC provisioners.
Fixes smallstep/cli#150
|
2019-09-18 15:25:28 -07:00 |
|
max furman
|
44e864030d
|
Remove debug logging
|
2019-09-16 10:45:33 -07:00 |
|
max furman
|
e3826dd1c3
|
Add ACME CA capabilities
|
2019-09-13 15:48:33 -07:00 |
|
max furman
|
d204469280
|
Add a few more validity checks to default ssh cert validator
|
2019-09-12 19:27:59 -07:00 |
|
Mariano Cano
|
396b4222aa
|
Implement validator for ssh keys.
Fixes #100
|
2019-09-10 17:04:13 -07:00 |
|