Implement signature validation #6800
Quality Gate failed
Failed conditions
1 Security Hotspot
37.9% Coverage on New Code (required ≥ 80%)
C Reliability Rating on New Code (required ≥ A)
See analysis details on SonarQube Cloud
Catch issues before they fail your Quality Gate with our IDE extension
SonarQube for IDE
Annotations
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=aws_aws-sdk-java-v2&issues=AZ0CJ3RKKSwp4fGsyeZz&open=AZ0CJ3RKKSwp4fGsyeZz&pullRequest=6800
sonarqubecloud / SonarCloud Code Analysis
Remove this 'public' modifier.
See more on https://sonarcloud.io/project/issues?id=aws_aws-sdk-java-v2&issues=AZ0CJ3rPKSwp4fGsyeaf&open=AZ0CJ3rPKSwp4fGsyeaf&pullRequest=6800
sonarqubecloud / SonarCloud Code Analysis
Define a constant instead of duplicating this literal "Message" 4 times.
See more on https://sonarcloud.io/project/issues?id=aws_aws-sdk-java-v2&issues=AZ0CJ3VQKSwp4fGsyeaQ&open=AZ0CJ3VQKSwp4fGsyeaQ&pullRequest=6800
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=aws_aws-sdk-java-v2&issues=AZ0CJ3sjKSwp4fGsyeau&open=AZ0CJ3sjKSwp4fGsyeau&pullRequest=6800
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=aws_aws-sdk-java-v2&issues=AZ0CJ3sJKSwp4fGsyeaj&open=AZ0CJ3sJKSwp4fGsyeaj&pullRequest=6800
sonarqubecloud / SonarCloud Code Analysis
Define a constant instead of duplicating this literal "SignatureVersion" 4 times.
See more on https://sonarcloud.io/project/issues?id=aws_aws-sdk-java-v2&issues=AZ0CJ3VQKSwp4fGsyeaX&open=AZ0CJ3VQKSwp4fGsyeaX&pullRequest=6800
sonarqubecloud / SonarCloud Code Analysis
Remove this 'public' modifier.
See more on https://sonarcloud.io/project/issues?id=aws_aws-sdk-java-v2&issues=AZ0CJ3qyKSwp4fGsyeae&open=AZ0CJ3qyKSwp4fGsyeae&pullRequest=6800
sonarqubecloud / SonarCloud Code Analysis
Define a constant instead of duplicating this literal "MessageId" 4 times.
See more on https://sonarcloud.io/project/issues?id=aws_aws-sdk-java-v2&issues=AZ0CJ3VQKSwp4fGsyeaZ&open=AZ0CJ3VQKSwp4fGsyeaZ&pullRequest=6800
sonarqubecloud / SonarCloud Code Analysis
Use isZero() instead.
See more on https://sonarcloud.io/project/issues?id=aws_aws-sdk-java-v2&issues=AZ0CJ3SYKSwp4fGsyeZ4&open=AZ0CJ3SYKSwp4fGsyeZ4&pullRequest=6800
sonarqubecloud / SonarCloud Code Analysis
Consider using the Consumer Builder method instead of creating this nested builder.
See more on https://sonarcloud.io/project/issues?id=aws_aws-sdk-java-v2&issues=AZ0CJ3WTKSwp4fGsyead&open=AZ0CJ3WTKSwp4fGsyead&pullRequest=6800
sonarqubecloud / SonarCloud Code Analysis
Call "Optional#isPresent()" before accessing the value.
See more on https://sonarcloud.io/project/issues?id=aws_aws-sdk-java-v2&issues=AZ0CJ3VQKSwp4fGsyeaO&open=AZ0CJ3VQKSwp4fGsyeaO&pullRequest=6800
sonarqubecloud / SonarCloud Code Analysis
Join these multiple assertions subject to one assertion chain.
See more on https://sonarcloud.io/project/issues?id=aws_aws-sdk-java-v2&issues=AZ0CJ3TeKSwp4fGsyeaE&open=AZ0CJ3TeKSwp4fGsyeaE&pullRequest=6800
sonarqubecloud / SonarCloud Code Analysis
Merge this if statement with the enclosing one.
See more on https://sonarcloud.io/project/issues?id=aws_aws-sdk-java-v2&issues=AZ0CJ3UsKSwp4fGsyeaM&open=AZ0CJ3UsKSwp4fGsyeaM&pullRequest=6800
sonarqubecloud / SonarCloud Code Analysis
Define a constant instead of duplicating this literal "Token" 4 times.
See more on https://sonarcloud.io/project/issues?id=aws_aws-sdk-java-v2&issues=AZ0CJ3VQKSwp4fGsyeaS&open=AZ0CJ3VQKSwp4fGsyeaS&pullRequest=6800
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=aws_aws-sdk-java-v2&issues=AZ0CJ3sJKSwp4fGsyeal&open=AZ0CJ3sJKSwp4fGsyeal&pullRequest=6800
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=aws_aws-sdk-java-v2&issues=AZ0CJ3sjKSwp4fGsyeaq&open=AZ0CJ3sjKSwp4fGsyeaq&pullRequest=6800
sonarqubecloud / SonarCloud Code Analysis
Define a constant instead of duplicating this literal "MessageAttributes" 3 times.
See more on https://sonarcloud.io/project/issues?id=aws_aws-sdk-java-v2&issues=AZ0CJ3VQKSwp4fGsyeaW&open=AZ0CJ3VQKSwp4fGsyeaW&pullRequest=6800
sonarqubecloud / SonarCloud Code Analysis
Rename this generic name to match the regular expression '^[A-Z][0-9]?$'.
See more on https://sonarcloud.io/project/issues?id=aws_aws-sdk-java-v2&issues=AZ0CJ3uPKSwp4fGsyeaz&open=AZ0CJ3uPKSwp4fGsyeaz&pullRequest=6800
sonarqubecloud / SonarCloud Code Analysis
Remove this use of "getIssuerDN"; it is deprecated.
See more on https://sonarcloud.io/project/issues?id=aws_aws-sdk-java-v2&issues=AZ0CJ3T7KSwp4fGsyeaJ&open=AZ0CJ3T7KSwp4fGsyeaJ&pullRequest=6800
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=aws_aws-sdk-java-v2&issues=AZ0CJ3TeKSwp4fGsyeaD&open=AZ0CJ3TeKSwp4fGsyeaD&pullRequest=6800
sonarqubecloud / SonarCloud Code Analysis
Join these multiple assertions subject to one assertion chain.
See more on https://sonarcloud.io/project/issues?id=aws_aws-sdk-java-v2&issues=AZ0CJ3TeKSwp4fGsyeaG&open=AZ0CJ3TeKSwp4fGsyeaG&pullRequest=6800
sonarqubecloud / SonarCloud Code Analysis
Remove this unused private "createHttpDefaults" method.
See more on https://sonarcloud.io/project/issues?id=aws_aws-sdk-java-v2&issues=AZ0CJ3UTKSwp4fGsyeaL&open=AZ0CJ3UTKSwp4fGsyeaL&pullRequest=6800
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=aws_aws-sdk-java-v2&issues=AZ0CJ3sjKSwp4fGsyeao&open=AZ0CJ3sjKSwp4fGsyeao&pullRequest=6800
sonarqubecloud / SonarCloud Code Analysis
Remove this 'public' modifier.
See more on https://sonarcloud.io/project/issues?id=aws_aws-sdk-java-v2&issues=AZ0CJ3rpKSwp4fGsyeag&open=AZ0CJ3rpKSwp4fGsyeag&pullRequest=6800
sonarqubecloud / SonarCloud Code Analysis
Remove this unused import 'java.util.concurrent.CompletableFuture'.
See more on https://sonarcloud.io/project/issues?id=aws_aws-sdk-java-v2&issues=AZ0CJ3SYKSwp4fGsyeZ8&open=AZ0CJ3SYKSwp4fGsyeZ8&pullRequest=6800