-
Notifications
You must be signed in to change notification settings - Fork 448
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
Add SCEP provisioner decrypter #1414
Commits on May 26, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 0377fe5 - Browse repository at this point
Copy the full SHA 0377fe5View commit details
Commits on Jun 1, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 180162b - Browse repository at this point
Copy the full SHA 180162bView commit details -
Configuration menu - View commit details
-
Copy full SHA for a1f187e - Browse repository at this point
Copy the full SHA a1f187eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6985b4b - Browse repository at this point
Copy the full SHA 6985b4bView commit details -
Refactor the SCEP authority initialization
Instead of relying on an intermediate `scep.Service` struct, initialize the `scep.Authority` directly. This removes one redundant layer of indirection.
Configuration menu - View commit details
-
Copy full SHA for 8fc3a46 - Browse repository at this point
Copy the full SHA 8fc3a46View commit details -
Configuration menu - View commit details
-
Copy full SHA for b2bf2c3 - Browse repository at this point
Copy the full SHA b2bf2c3View commit details
Commits on Jul 26, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 557672b - Browse repository at this point
Copy the full SHA 557672bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 567fc25 - Browse repository at this point
Copy the full SHA 567fc25View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1ce80cf - Browse repository at this point
Copy the full SHA 1ce80cfView commit details
Commits on Aug 2, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 569a1be - Browse repository at this point
Copy the full SHA 569a1beView commit details -
Configuration menu - View commit details
-
Copy full SHA for 59b7419 - Browse repository at this point
Copy the full SHA 59b7419View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7163c4f - Browse repository at this point
Copy the full SHA 7163c4fView commit details -
Configuration menu - View commit details
-
Copy full SHA for fc1fb51 - Browse repository at this point
Copy the full SHA fc1fb51View commit details
Commits on Aug 3, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 0f35bb1 - Browse repository at this point
Copy the full SHA 0f35bb1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 88ed900 - Browse repository at this point
Copy the full SHA 88ed900View commit details -
Verify full decrypter/signer configuration at usage time
When changing the SCEP configuration it is possible that one or both of the decrypter configurations required are not available or have been provided in a way that's not usable for actual SCEP requests. Instead of failing hard when provisioners are loaded, which could result in the CA not starting properly, this type of problematic configuration errors will now be handled at usage time instead.
Configuration menu - View commit details
-
Copy full SHA for c0a1837 - Browse repository at this point
Copy the full SHA c0a1837View commit details -
Configuration menu - View commit details
-
Copy full SHA for d754000 - Browse repository at this point
Copy the full SHA d754000View commit details -
Change JSON marshaling for SCEP provisioners
Instead of the old method that redacted sensitive information by overriding the value of the property and changing it back to the original, the API now uses a model specifically meant for API responses. This prevents potential race conditions. This may be iterated on a bit so that we don't need to rely on the [provisioner.Interface] interface, which requires the API model to implement unnecessary methods.
Configuration menu - View commit details
-
Copy full SHA for 4186b2c - Browse repository at this point
Copy the full SHA 4186b2cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 70626b1 - Browse repository at this point
Copy the full SHA 70626b1View commit details -
Configuration menu - View commit details
-
Copy full SHA for e2e9bf5 - Browse repository at this point
Copy the full SHA e2e9bf5View commit details
Commits on Aug 4, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 0d09f3e - Browse repository at this point
Copy the full SHA 0d09f3eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 645b6ff - Browse repository at this point
Copy the full SHA 645b6ffView commit details -
Configuration menu - View commit details
-
Copy full SHA for e182c62 - Browse repository at this point
Copy the full SHA e182c62View commit details
Commits on Sep 4, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 9d3b78a - Browse repository at this point
Copy the full SHA 9d3b78aView commit details -
Configuration menu - View commit details
-
Copy full SHA for d9f56cd - Browse repository at this point
Copy the full SHA d9f56cdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 98d015b - Browse repository at this point
Copy the full SHA 98d015bView commit details
Commits on Sep 7, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 36f1dd7 - Browse repository at this point
Copy the full SHA 36f1dd7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 33e661c - Browse repository at this point
Copy the full SHA 33e661cView commit details -
Merge pull request #1523 from smallstep/herman/scep-webhook-csr
Add CSR to `SCEPCHALLENGE` webhook request body
Configuration menu - View commit details
-
Copy full SHA for 4cc4bba - Browse repository at this point
Copy the full SHA 4cc4bbaView commit details
Commits on Sep 21, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 69a53ee - Browse repository at this point
Copy the full SHA 69a53eeView commit details -
Merge branch 'herman/scep-provisioner-decrypter' of github.com:smalls…
…tep/certificates into herman/scep-provisioner-decrypter
Configuration menu - View commit details
-
Copy full SHA for a3c9dd7 - Browse repository at this point
Copy the full SHA a3c9dd7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 52bc967 - Browse repository at this point
Copy the full SHA 52bc967View commit details -
Configuration menu - View commit details
-
Copy full SHA for 63257e0 - Browse repository at this point
Copy the full SHA 63257e0View commit details -
Configuration menu - View commit details
-
Copy full SHA for b6c95d7 - Browse repository at this point
Copy the full SHA b6c95d7View commit details -
Fix undefined and unused variables
Forgot to save the latest version...
Configuration menu - View commit details
-
Copy full SHA for 6d2d21e - Browse repository at this point
Copy the full SHA 6d2d21eView commit details
Commits on Sep 22, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 3ade92f - Browse repository at this point
Copy the full SHA 3ade92fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5fd70af - Browse repository at this point
Copy the full SHA 5fd70afView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4fd4227 - Browse repository at this point
Copy the full SHA 4fd4227View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5f8e0de - Browse repository at this point
Copy the full SHA 5f8e0deView commit details -
Configuration menu - View commit details
-
Copy full SHA for ba72710 - Browse repository at this point
Copy the full SHA ba72710View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3f3b67e - Browse repository at this point
Copy the full SHA 3f3b67eView commit details -
Merge pull request #1544 from smallstep/herman/scep-notifying-webhook
Add SCEP issuance notification webhook
Configuration menu - View commit details
-
Copy full SHA for 0d66158 - Browse repository at this point
Copy the full SHA 0d66158View commit details -
Configuration menu - View commit details
-
Copy full SHA for ffe079f - Browse repository at this point
Copy the full SHA ffe079fView commit details
Commits on Sep 25, 2023
-
Configuration menu - View commit details
-
Copy full SHA for aea3f75 - Browse repository at this point
Copy the full SHA aea3f75View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4554f86 - Browse repository at this point
Copy the full SHA 4554f86View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0a5ae39 - Browse repository at this point
Copy the full SHA 0a5ae39View commit details -
Configuration menu - View commit details
-
Copy full SHA for f1da256 - Browse repository at this point
Copy the full SHA f1da256View commit details -
Configuration menu - View commit details
-
Copy full SHA for 15c46eb - Browse repository at this point
Copy the full SHA 15c46ebView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4dc5a68 - Browse repository at this point
Copy the full SHA 4dc5a68View commit details -
Configuration menu - View commit details
-
Copy full SHA for c0fbace - Browse repository at this point
Copy the full SHA c0fbaceView commit details -
Merge pull request #1553 from smallstep/herman/change-scep-authority-…
…initialization Change SCEP authority initialization
Configuration menu - View commit details
-
Copy full SHA for f505acb - Browse repository at this point
Copy the full SHA f505acbView commit details -
Fix redacted types in SCEP provisioner
This commit uses the same types for the fields in the provisioner.SCEP type and the "redacted" models.SCEP.
Configuration menu - View commit details
-
Copy full SHA for 4d5fbfa - Browse repository at this point
Copy the full SHA 4d5fbfaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 33bdae4 - Browse repository at this point
Copy the full SHA 33bdae4View commit details -
Merge pull request #1554 from smallstep/fix-redacted-types
Fix redacted types in SCEP provisioner
Configuration menu - View commit details
-
Copy full SHA for 8fdcbd3 - Browse repository at this point
Copy the full SHA 8fdcbd3View commit details