Use --kms for revocation using X5C provisioner
Maintainer antworten meist innerhalb von 1 Tag
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Anfängerfreundlichkeit
- 57/100
Rechercherichtung
Start by reading the step ca revoke command and how it handles the --kms option alongside the X5C provisioner flags; the issue does not name specific files or tests. Check existing revocation tests, then verify that the example command can revoke a certificate using the Yubikey-backed KMS option.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
Hello!
- Vote on this issue by adding a 👍 reaction
- If you want to implement this feature, comment to let us know (we'll work with you on design, scheduling, etc.)
Issue details
Using a X5C provisioner, a user can be authenticated with a Yubikey using --kms. However, this option is not available for revocation.
Why is this needed?
Certificates created using X5C provisioner are often long time certificate (>= 1 year). To me, a user who authenticates with a smartcard for signature should be able to revoke the same way :
$ step ca revoke --kms "yubikey:?pin-prompt" --x5c-cert "yubikey:slot-is=9a" --x5c-key "yubikey:slot-id=9a" <serial>
- Vorherrschende Sprache
- Go
- Sterne
- 4.3k
- Forks
- 320
- Ø Merge
- 2 T. 3 Std.
- Gemergte PRs (30 T.)
- 11
Entwicklungsumgebung
- Kein Dockerfile und keine Docker-Compose-Datei
- Hat eine Pull-Request-Vorlage
- Beitragsleitfaden lesen
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus smallstep/cli
-
bug needs triage
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 74/100
Maintainer antworten meist innerhalb von 1 Tag
-
enhancement needs triage
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 32/100
Maintainer antworten meist innerhalb von 1 Tag
-
enhancement needs triage
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100
smallstep/cli#1710 · 1 Kommentar · 1 Reaktion ·
Maintainer antworten meist innerhalb von 1 Tag
-
[Bug]: `step ca provisioner add --ca-config` requires `--ca-url`/`--root` even for purely local/offline editsEvtl. vergeben @vulragrag-star hat das vor 52 Tagen übernommen. Offenbug needs triage
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 20/100
smallstep/cli#1705 · 1 Reaktion ·
Maintainer antworten meist innerhalb von 1 Tag
-
bug needs triage
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 63/100
Maintainer antworten meist innerhalb von 1 Tag
Ähnliche Issues
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 69/100
open-telemetry/opentelemetry-go-compile-instrumentation#1713 ·
Maintainer antworten meist innerhalb von 2 Tagen
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 74/100
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 77/100
JakeChampion/lang#14392 ·
Maintainer antworten meist innerhalb von 1 Tag
-
agent-butler-finding bug
Schwierigkeit 1/5 1-3 Stunden Anfängerfreundlichkeit 84/100
jordansmall/spindrift#6557 ·
Maintainer antworten meist innerhalb von 1 Tag
-
[Bug] Custom tool truncation leaves unused stream copies openEvtl. vergeben @OUAO-FRANK hat das heute übernommen. Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
Maintainer antworten meist innerhalb von 1 Tag