Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for YubiKey pin policies #10

Merged
merged 3 commits into from
Oct 7, 2022
Merged

Support for YubiKey pin policies #10

merged 3 commits into from
Oct 7, 2022

Conversation

maraino
Copy link
Contributor

@maraino maraino commented Oct 6, 2022

Description

This PR adds the --pin-policy and --touch-policy flags on step-kms-plugin create. With these flags, you can create a key that requires pin-policy "once" but touch policy "always" and use it for an attestation certificate.

Depends on:

@maraino
Copy link
Contributor Author

maraino commented Oct 6, 2022

cc @tashian

hslatman
hslatman previously approved these changes Oct 7, 2022
cmd/create.go Outdated Show resolved Hide resolved
Co-authored-by: Herman Slatman <hslatman@users.noreply.github.com>
hslatman
hslatman previously approved these changes Oct 7, 2022
@maraino maraino merged commit b0f74a5 into main Oct 7, 2022
@maraino maraino deleted the yubikey-policies branch October 7, 2022 23:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants