Skip to content

feat(sdk): add comprehensive DPoP (RFC 9449) support (DSPX-3397)#374

Open
dmihalcik-virtru wants to merge 43 commits into
mainfrom
DSPX-3397-java-sdk
Open

feat(sdk): add comprehensive DPoP (RFC 9449) support (DSPX-3397)#374
dmihalcik-virtru wants to merge 43 commits into
mainfrom
DSPX-3397-java-sdk

fix(sdk,cmdline): address PR review comments

a47fc9f
Select commit
Loading
Failed to load commit list.
SonarQubeCloud / SonarCloud Code Analysis succeeded Jul 18, 2026 in 43s

Annotations

Check warning on line 539 in sdk/src/test/java/io/opentdf/platform/sdk/TokenSourceTest.java

See this annotation in the file changed.

@sonarqubecloud 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

Check failure on line 248 in sdk/src/main/java/io/opentdf/platform/sdk/TokenSource.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Define a constant instead of duplicating this literal "DPoP-Nonce" 3 times.

See more on https://sonarcloud.io/project/issues?id=opentdf_java-sdk&issues=AZ9y2KS9qTBLjhhDQ_cw&open=AZ9y2KS9qTBLjhhDQ_cw&pullRequest=374

Check warning on line 572 in sdk/src/test/java/io/opentdf/platform/sdk/TokenSourceTest.java

See this annotation in the file changed.

@sonarqubecloud 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 472 in sdk/src/test/java/io/opentdf/platform/sdk/TokenSourceTest.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove this unused "headers" local variable.

See more on https://sonarcloud.io/project/issues?id=opentdf_java-sdk&issues=AZ9y2KUwqTBLjhhDQ_cx&open=AZ9y2KUwqTBLjhhDQ_cx&pullRequest=374

Check warning on line 554 in sdk/src/test/java/io/opentdf/platform/sdk/TokenSourceTest.java

See this annotation in the file changed.

@sonarqubecloud 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