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

Sigstore-Java verifying artifacts signed by Github Workflows #468

Closed
Miranlfk opened this issue Jun 23, 2023 · 2 comments
Closed

Sigstore-Java verifying artifacts signed by Github Workflows #468

Miranlfk opened this issue Jun 23, 2023 · 2 comments
Labels
question Further information is requested

Comments

@Miranlfk
Copy link

Question
Hi folks! Ive mention the question in the #java channel but incase its missed. Small question - I'm signing some release artifacts keylessly via Github action. The artifacts are being used in a java client after. Can i do the verification within the Java client using Sigstore-Java implementation. If this is possible can anyone assisst me with this. Thanks and Cheers!

@Miranlfk Miranlfk added the question Further information is requested label Jun 23, 2023
@vlsi
Copy link
Collaborator

vlsi commented Jun 23, 2023

See

public class Verify implements Callable<Integer> {

However, sigstore-java does not handle certificate rotations yet (see #60), so every certificate rotation requires releasing a new sigstore-java version currently.

@vlsi vlsi closed this as completed Jun 23, 2023
@vlsi
Copy link
Collaborator

vlsi commented Jun 23, 2023

Note: sigstore-java does not provide policies to declare "what you trust", and it is probably to be implemented elsewhere.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

2 participants