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 6 commits into
Quality Gate passed
Annotations
Check warning on line 510 in sdk/src/main/java/io/opentdf/platform/sdk/SDKBuilder.java
sonarqubecloud / SonarCloud Code Analysis
Remove this use of "sslSocketFactory"; it is deprecated.
See more on https://sonarcloud.io/project/issues?id=opentdf_java-sdk&issues=AZ64G-FgXiAU-GKneYwX&open=AZ64G-FgXiAU-GKneYwX&pullRequest=374
Check warning on line 29 in sdk/src/test/java/io/opentdf/platform/sdk/TokenSourceTest.java
sonarqubecloud / SonarCloud Code Analysis
Remove the declaration of thrown exception 'java.lang.Exception', as it cannot be thrown from method's body.
See more on https://sonarcloud.io/project/issues?id=opentdf_java-sdk&issues=AZ64G-F2XiAU-GKneYwa&open=AZ64G-F2XiAU-GKneYwa&pullRequest=374
Check failure on line 332 in sdk/src/main/java/io/opentdf/platform/sdk/SDKBuilder.java
sonarqubecloud / SonarCloud Code Analysis
Refactor this method to reduce its Cognitive Complexity from 20 to the 15 allowed.
See more on https://sonarcloud.io/project/issues?id=opentdf_java-sdk&issues=AZ64G-FgXiAU-GKneYwW&open=AZ64G-FgXiAU-GKneYwW&pullRequest=374
Check warning on line 16 in sdk/src/main/java/io/opentdf/platform/sdk/SDKBuilder.java
sonarqubecloud / SonarCloud Code Analysis
Remove this unused import 'com.nimbusds.jose.jwk.gen.ECKeyGenerator'.
See more on https://sonarcloud.io/project/issues?id=opentdf_java-sdk&issues=AZ64G-FgXiAU-GKneYwY&open=AZ64G-FgXiAU-GKneYwY&pullRequest=374
Check warning on line 6 in sdk/src/main/java/io/opentdf/platform/sdk/TokenSource.java
sonarqubecloud / SonarCloud Code Analysis
Remove this unused import 'com.nimbusds.jose.jwk.RSAKey'.
See more on https://sonarcloud.io/project/issues?id=opentdf_java-sdk&issues=AZ64G-FBXiAU-GKneYwV&open=AZ64G-FBXiAU-GKneYwV&pullRequest=374
Check warning on line 29 in sdk/src/test/java/io/opentdf/platform/sdk/DPoPRetryInterceptorTest.java
sonarqubecloud / SonarCloud Code Analysis
Remove the declaration of thrown exception 'java.lang.Exception', as it cannot be thrown from method's body.
See more on https://sonarcloud.io/project/issues?id=opentdf_java-sdk&issues=AZ64G-FtXiAU-GKneYwZ&open=AZ64G-FtXiAU-GKneYwZ&pullRequest=374