-
Notifications
You must be signed in to change notification settings - Fork 139
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
Use Issuer interface to allow for custom issuers #1008
Conversation
LGTM with the concept, as we chatted about, server implementers who want to use private implementations of an issuer will instantiate the gRPC server with their own issuer pool. |
Will take a look Monday! |
@haydentherapper just so you know it's still a WIP, have a couple more things to add! |
0f0c481
to
d0caa3c
Compare
This plumbs through IssuerPool and starts using it to set up Fulcio. Signed-off-by: Priya Wadhwa <[email protected]>
d0caa3c
to
037a09f
Compare
Signed-off-by: Priya Wadhwa <[email protected]>
Codecov Report
@@ Coverage Diff @@
## main #1008 +/- ##
==========================================
+ Coverage 54.47% 54.77% +0.30%
==========================================
Files 46 48 +2
Lines 2480 2521 +41
==========================================
+ Hits 1351 1381 +30
- Misses 1030 1039 +9
- Partials 99 101 +2
Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here. |
3f2daf0
to
126bbd8
Compare
Signed-off-by: Priya Wadhwa <[email protected]>
126bbd8
to
63a5027
Compare
Signed-off-by: Priya Wadhwa <[email protected]>
@haydentherapper this should be RFAL! Thanks :) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Do you want to delete https://github.com/sigstore/fulcio/blob/main/pkg/challenges/challenges.go#L53-L83 also?
Signed-off-by: Priya Wadhwa <[email protected]>
@haydentherapper i was planning on deleting everything in a follow-up! wanted to try pulling in this commit and make sure everything worked before deleting anything. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Sounds good! Thanks!
This plumbs through IssuerPool and starts using it to set up Fulcio.