Skip to content

followup: remove hardwarekey package aliases#53467

Closed
Joerger wants to merge 10 commits intojoerger/hardware-key-servicefrom
joerger/hardware-key-service-followup
Closed

followup: remove hardwarekey package aliases#53467
Joerger wants to merge 10 commits intojoerger/hardware-key-servicefrom
joerger/hardware-key-service-followup

Conversation

@Joerger
Copy link
Copy Markdown
Contributor

@Joerger Joerger commented Mar 26, 2025

Follow up to #53671

Joerger added 10 commits March 17, 2025 12:15
* Replace CustomHardwareKeyPrompt in ParsePrivateKeyOpts with HardwareKeyService
* Export CLIPrompt
…rdware key prompt in favor in favor of hardware key service with prompt field.
…ions noted below:

* Replace global *YubiKeyPrivateKey cache with a global *YubiKey cache, which supports proper cross-cluster connection caching for Connect

* Replace HardwareSigner interface with HardwarePrivateKey, since the service within the key is now the interface

* Add context to signatures through the context passed to the hardware key service

* Only attest the key when needed (login) to avoid its performance cost
…ateKey; Add tests for marshaling/parsing hardware private keys and hardware key methods.
@Joerger Joerger force-pushed the joerger/hardware-key-service branch 7 times, most recently from d14db39 to cfcb9fb Compare April 2, 2025 01:03
@Joerger Joerger closed this Nov 17, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant