Skip to content
This repository was archived by the owner on Jun 19, 2025. It is now read-only.

Conversation

@aead
Copy link
Member

@aead aead commented May 3, 2024

This commit is part of the CLI refactoring https://github.com/minio/kes/milestone/6

This commit adds support for parsing PEM private key files and printing their private key as API key.

Now, the kes identity command is now able to generate API keys, print identities of API keys or certificates and convert private key files to API keys. The existing sub-commands new, of, info ls are still supported.

As of now, only private keys of type Ed25519 are supported.

@aead aead requested review from shtripat and zveinn May 3, 2024 14:09
@aead aead added this to the New CLI milestone May 3, 2024
@aead aead requested a review from shtripat May 3, 2024 19:00
aead and others added 2 commits May 4, 2024 08:45
This commit is part of the CLI refactoring https://github.com/minio/kes/milestone/6

This commit adds support for parsing PEM private key files
and printing their private key as API key.

Now, the `kes identity` command is now able to generate API keys, print
identities of API keys or certificates and convert private key files to
API keys. The existing sub-commands `new`, `of`, `info` `ls` are still
supported.

As of now, only private keys of type Ed25519 are supported.

Signed-off-by: Andreas Auernhammer <[email protected]>
Co-authored-by: Shubhendu <[email protected]>
Signed-off-by: Andreas Auernhammer <[email protected]>
Co-authored-by: Harshavardhana <[email protected]>
Signed-off-by: Andreas Auernhammer <[email protected]>
@aead aead merged commit 802ce81 into master May 5, 2024
@aead aead deleted the identity branch May 5, 2024 09:46
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants