Uploaded image for project: 'Sling'
  1. Sling
  2. SLING-8869

SimpleHttpDistributionTransport does not refresh the secret for token based implementations.

Attach filesAttach ScreenshotVotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

    Details

      Description

      While saving the contextKeyExecutor in DistributionTransportContext map, it is not expected that the secret associated with the executor could be expired. This can happen in case of access token based implementations where the token is expired after a certain period of time and has to be refreshed.

      The code to refresh the token is written in the secret provider but since the executor is cached in the map the secrets are not refreshed. It works fine for credentials based secret provider but not for access token based.

      cc - Timothee Maret

        Attachments

          Activity

            People

            • Assignee:
              marett Timothee Maret
              Reporter:
              mohiaror Mohit Arora

              Dates

              • Created:
                Updated:
                Resolved:

                Time Tracking

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0h
                0h
                Logged:
                Time Spent - 2.5h
                2.5h

                  Issue deployment