feat(sdk): add comprehensive DPoP (RFC 9449) support (DSPX-3397)#374
feat(sdk): add comprehensive DPoP (RFC 9449) support (DSPX-3397)#374dmihalcik-virtru wants to merge 43 commits into
Quality Gate passed
Annotations
Check warning on line 213 in sdk/src/main/java/io/opentdf/platform/sdk/TokenSource.java
sonarqubecloud / SonarCloud Code Analysis
A "Brain Method" was detected. Refactor it to reduce at least one of the following metrics: LOC from 92 to 64, Complexity from 16 to 14, Nesting Level from 6 to 2, Number of Variables from 23 to 6.
See more on https://sonarcloud.io/project/issues?id=opentdf_java-sdk&issues=AZ8jmA0U6cfkjqEx7cVO&open=AZ8jmA0U6cfkjqEx7cVO&pullRequest=374
Check failure on line 213 in sdk/src/main/java/io/opentdf/platform/sdk/TokenSource.java
sonarqubecloud / SonarCloud Code Analysis
Refactor this method to reduce its Cognitive Complexity from 43 to the 15 allowed.
See more on https://sonarcloud.io/project/issues?id=opentdf_java-sdk&issues=AZ8jmA0U6cfkjqEx7cVN&open=AZ8jmA0U6cfkjqEx7cVN&pullRequest=374
Check warning on line 502 in sdk/src/test/java/io/opentdf/platform/sdk/TokenSourceTest.java
sonarqubecloud / SonarCloud Code Analysis
Refactor the code of the lambda to have only one invocation possibly throwing a runtime exception.
See more on https://sonarcloud.io/project/issues?id=opentdf_java-sdk&issues=AZ7Rv3g-83DoD6J_RwCZ&open=AZ7Rv3g-83DoD6J_RwCZ&pullRequest=374
Check warning on line 520 in sdk/src/test/java/io/opentdf/platform/sdk/TokenSourceTest.java
sonarqubecloud / SonarCloud Code Analysis
Refactor the code of the lambda to have only one invocation possibly throwing a runtime exception.
See more on https://sonarcloud.io/project/issues?id=opentdf_java-sdk&issues=AZ7Rv3g-83DoD6J_RwCa&open=AZ7Rv3g-83DoD6J_RwCa&pullRequest=374
Check warning on line 487 in sdk/src/test/java/io/opentdf/platform/sdk/TokenSourceTest.java
sonarqubecloud / SonarCloud Code Analysis
Refactor the code of the lambda to have only one invocation possibly throwing a runtime exception.
See more on https://sonarcloud.io/project/issues?id=opentdf_java-sdk&issues=AZ7Rv3g-83DoD6J_RwCY&open=AZ7Rv3g-83DoD6J_RwCY&pullRequest=374