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

7715 signed urls for external tools #8999

Closed
wants to merge 25 commits into from

Conversation

rtreacy
Copy link
Contributor

@rtreacy rtreacy commented Sep 26, 2022

What this PR does / why we need it: uses JsonObjectBuilder to create Json cleanly

Which issue(s) this PR closes:

Closes #

Special notes for your reviewer: QueryParameters code still needs some cleanup. Keeps old string-building code because the getTokenValue in UrlTokenUtil is private.

Suggestions on how to test this:

Does this PR introduce a user interface change? If mockups are available, please link/include them here:

Is there a release notes update needed for this change?:

Additional documentation:

rtreacy and others added 25 commits July 29, 2021 17:35
impements POST-redirect-GET for DP Creator tool
POST is currently done on server, gets a redirect response, and GETs the new location in the browser
Need to change the way the base context is gotten for POST, as in the GET code, it always uses the extenal tool url as provided in the configuration - the redirect use be a different context than the configured tool url.
…/dataverse into 7715-signed-urls-for-external-tools
…ar DPCreator

WIP - still need to handle use of signed Url to access resource on dataverse
…-signed-urls-for-external-tools

Validation fix and API call
…-signed-urls-for-external-tools

Define/use an additional secret key, Refactor token replacement for signed urls
…-signed-urls-for-external-tools

7715 signed urls for external tools
…-signed-urls-for-external-tools

Minor tweaks from #7325 review
…sy and brittle, Probably still a little string building could be cleaned up
@pdurbin
Copy link
Member

pdurbin commented Nov 3, 2022

Closing in favor of the new branch/PR:

@pdurbin pdurbin closed this Nov 3, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants