1
0
mirror of https://github.com/smallstep/cli.git synced 2025-04-19 10:42:15 +03:00

12 Commits

Author SHA1 Message Date
Herman Slatman
5d4c50e0ed
Fix x5rt#S256 for SSH public keys and tests 2024-08-06 15:54:03 +02:00
Mariano Cano
3eb25647ba
Remove SSH cfn support and use x5rt#S256 property 2024-07-23 18:56:17 -07:00
Mariano Cano
4616c58b2e
Allow to add confirmation claims to tokens
This commit allows passing confirmation claims to tokens to tie the
tokens with a provided CSR or SSH public key.

The confirmation claim is implemented in the token command as well as
the com commands that uses a given CSR or ssh public key. Those are:

  - step ca token
  - step ca sign
  - step ssh certificate --sign

Fixes smallstep/certificates#1637
2024-01-11 16:50:11 -08:00
Herman Slatman
2cc7174a3a
Add more test cases for Nebula token 2023-12-12 17:18:27 +01:00
Herman Slatman
84519a7b71
Fix linting issue 2023-12-12 16:40:05 +01:00
Herman Slatman
7c490d1792
Fix Nebula VerifyPrivateKey by selecting curve to use based on key 2023-12-12 16:13:54 +01:00
Mariano Cano
d63010ef16
Use go.step.sm/jose 2022-10-04 15:26:08 -07:00
Mariano Cano
bf5e922780
Delete unused packages 2022-10-03 19:04:44 -07:00
Mariano Cano
ea92c904da Add a method to set the SHA parameter. 2019-06-17 18:14:09 -07:00
Mariano Cano
ae76957096 Allow to set custom kids. 2018-11-06 11:25:34 -08:00
Mariano Cano
4fbe2b9fa0 Remove removed option from tests. 2018-10-29 13:08:21 -07:00
Mariano Cano
454418372f Add step ca new-token support 2018-10-03 18:57:35 -07:00