cbioportal icon indicating copy to clipboard operation
cbioportal copied to clipboard

Remove deprecated Jwt-related functionality, replace by a different library

Open Aiosa opened this issue 4 months ago • 1 comments

Fix #11062

org.springframework.security.jwt is not usable since it does not handle valid tokens with typ="at+jwt". Replaced with nimbus-jose-jwt. No new tests are needed since this just replaces one library with another: current test suite should be sufficient.

Checks

  • [x] The commit log is comprehensible. It follows 7 rules of great commit messages. We can fix this during merge by using a squash+merge if necessary
  • [x] Has tests or has a separate issue that describes the types of test that should be created. If no test is included it should explicitly be mentioned in the PR why there is no test.
  • [x] Is this PR adding logic based on one or more clinical attributes? If yes, please make sure validation for this attribute is also present in the data validation / data loading layers (in backend repo) and documented in File-Formats Clinical data section!
  • [ ] Make sure your PR has one of the labels defined in https://github.com/cBioPortal/cbioportal/blob/master/.github/release-drafter.yml

Aiosa avatar Oct 11 '24 08:10 Aiosa