Skip to content

7715 signed urls for external tools#8999

Closed
rtreacy wants to merge 25 commits intodevelopfrom
7715-signed-urls-for-external-tools
Closed

7715 signed urls for external tools#8999
rtreacy wants to merge 25 commits intodevelopfrom
7715-signed-urls-for-external-tools

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