1
0
mirror of https://github.com/smallstep/cli.git synced 2025-08-09 03:22:43 +03:00

sshpop provisioner + ssh renew | revoke | rekey

This commit is contained in:
max furman
2019-10-28 11:51:48 -07:00
parent bdb3102733
commit b8d289b654
23 changed files with 966 additions and 130 deletions

View File

@@ -167,12 +167,12 @@ func doLoginIfNeeded(ctx *cli.Context, subject string) error {
validAfter := provisioner.NewTimeDuration(time.Now().Add(-1 * time.Minute))
validBefore := provisioner.TimeDuration{}
token, err := flow.GenerateSSHToken(ctx, subject, provisioner.SSHUserCert, principals, validAfter, validBefore)
token, err := flow.GenerateSSHToken(ctx, subject, cautils.SSHUserSignType, principals, validAfter, validBefore)
if err != nil {
return err
}
caClient, err := flow.GetClient(ctx, subject, token)
caClient, err := flow.GetClient(ctx, token)
if err != nil {
return err
}