feat: add UK Open Banking Read/Write v4.0.1 support#2862
Quality Gate failed
Failed conditions
C Security 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
Define a constant instead of duplicating this literal "{ "Data": { "FundsAvailableResult": { "FundsAvailableDateTime": "2020-01-01T00:00:00+00:00", "FundsAvailable": true }, "SupplementaryData": {} }, "Links": { "Self": "string", "First": "string", "Prev": "string", "Next": "string", "Last": "string" }, "Meta": { "TotalPages": 0, "FirstAvailableDateTime": "2020-01-01T00:00:00+00:00", "LastAvailableDateTime": "2020-01-01T00:00:00+00:00" } }" 3 times.
See more on https://sonarcloud.io/project/issues?id=OpenBankProject_OBP-API&issues=AZ9btU5-G0Y5VM3Qc3Ey&open=AZ9btU5-G0Y5VM3Qc3Ey&pullRequest=2862
sonarqubecloud / SonarCloud Code Analysis
Define a constant instead of duplicating this literal "account-access-consents" 6 times.
See more on https://sonarcloud.io/project/issues?id=OpenBankProject_OBP-API&issues=AZ9btU7wG0Y5VM3Qc3Fj&open=AZ9btU7wG0Y5VM3Qc3Fj&pullRequest=2862
sonarqubecloud / SonarCloud Code Analysis
Define a constant instead of duplicating this literal "authenticated -> 200" 3 times.
See more on https://sonarcloud.io/project/issues?id=OpenBankProject_OBP-API&issues=AZ9btU7eG0Y5VM3Qc3Fc&open=AZ9btU7eG0Y5VM3Qc3Fc&pullRequest=2862
sonarqubecloud / SonarCloud Code Analysis
Define a constant instead of duplicating this literal "domestic-standing-order-consents" 4 times.
See more on https://sonarcloud.io/project/issues?id=OpenBankProject_OBP-API&issues=AZ9btU75G0Y5VM3Qc3Fz&open=AZ9btU75G0Y5VM3Qc3Fz&pullRequest=2862
sonarqubecloud / SonarCloud Code Analysis
Define a constant instead of duplicating this literal "/pisp/domestic-vrp-consents/CONSENT_ID" 4 times.
See more on https://sonarcloud.io/project/issues?id=OpenBankProject_OBP-API&issues=AZ9btU6SG0Y5VM3Qc3FL&open=AZ9btU6SG0Y5VM3Qc3FL&pullRequest=2862
sonarqubecloud / SonarCloud Code Analysis
Define a constant instead of duplicating this literal "domestic-scheduled-payment-consents" 4 times.
See more on https://sonarcloud.io/project/issues?id=OpenBankProject_OBP-API&issues=AZ9btU75G0Y5VM3Qc3GE&open=AZ9btU75G0Y5VM3Qc3GE&pullRequest=2862
sonarqubecloud / SonarCloud Code Analysis
Define a constant instead of duplicating this literal "Domestic VRP Consents" 6 times.
See more on https://sonarcloud.io/project/issues?id=OpenBankProject_OBP-API&issues=AZ9btU6SG0Y5VM3Qc3FP&open=AZ9btU6SG0Y5VM3Qc3FP&pullRequest=2862
sonarqubecloud / SonarCloud Code Analysis
Define a constant instead of duplicating this literal "international-payment-consents" 6 times.
See more on https://sonarcloud.io/project/issues?id=OpenBankProject_OBP-API&issues=AZ9btU75G0Y5VM3Qc3Fx&open=AZ9btU75G0Y5VM3Qc3Fx&pullRequest=2862
sonarqubecloud / SonarCloud Code Analysis
Define a constant instead of duplicating this literal "fake-domesticscheduledpaymentid" 4 times.
See more on https://sonarcloud.io/project/issues?id=OpenBankProject_OBP-API&issues=AZ9btU75G0Y5VM3Qc3GD&open=AZ9btU75G0Y5VM3Qc3GD&pullRequest=2862
sonarqubecloud / SonarCloud Code Analysis
Define a constant instead of duplicating this literal "International Payments" 3 times.
See more on https://sonarcloud.io/project/issues?id=OpenBankProject_OBP-API&issues=AZ9btU5-G0Y5VM3Qc3Ex&open=AZ9btU5-G0Y5VM3Qc3Ex&pullRequest=2862
sonarqubecloud / SonarCloud Code Analysis
Define a constant instead of duplicating this literal "domestic-payment-consents" 6 times.
See more on https://sonarcloud.io/project/issues?id=OpenBankProject_OBP-API&issues=AZ9btU75G0Y5VM3Qc3F2&open=AZ9btU75G0Y5VM3Qc3F2&pullRequest=2862
sonarqubecloud / SonarCloud Code Analysis
Define a constant instead of duplicating this literal "file-payments" 4 times.
See more on https://sonarcloud.io/project/issues?id=OpenBankProject_OBP-API&issues=AZ9btU5-G0Y5VM3Qc3FD&open=AZ9btU5-G0Y5VM3Qc3FD&pullRequest=2862
sonarqubecloud / SonarCloud Code Analysis
Define a constant instead of duplicating this literal "domestic-scheduled-payments" 6 times.
See more on https://sonarcloud.io/project/issues?id=OpenBankProject_OBP-API&issues=AZ9btU75G0Y5VM3Qc3F6&open=AZ9btU75G0Y5VM3Qc3F6&pullRequest=2862
sonarqubecloud / SonarCloud Code Analysis
Define a constant instead of duplicating this literal "authenticated -> 201" 15 times.
See more on https://sonarcloud.io/project/issues?id=OpenBankProject_OBP-API&issues=AZ9btU75G0Y5VM3Qc3F_&open=AZ9btU75G0Y5VM3Qc3F_&pullRequest=2862
sonarqubecloud / SonarCloud Code Analysis
Define a constant instead of duplicating this literal "scheduled-payments" 4 times.
See more on https://sonarcloud.io/project/issues?id=OpenBankProject_OBP-API&issues=AZ9btU7wG0Y5VM3Qc3Fl&open=AZ9btU7wG0Y5VM3Qc3Fl&pullRequest=2862
sonarqubecloud / SonarCloud Code Analysis
Define a constant instead of duplicating this literal "international-standing-order-consents" 4 times.
See more on https://sonarcloud.io/project/issues?id=OpenBankProject_OBP-API&issues=AZ9btU75G0Y5VM3Qc3Fv&open=AZ9btU75G0Y5VM3Qc3Fv&pullRequest=2862
sonarqubecloud / SonarCloud Code Analysis
Define a constant instead of duplicating this literal "{ "Data": { "Transaction": [ { "AccountId": "22289", "TransactionId": "string", "TransactionReference": "string", "StatementReference": [ "002" ], "CreditDebitIndicator": "Credit", "Status": "BOOK", "TransactionMutability": "Mutable", "BookingDateTime": "2020-01-01T00:00:00+00:00", "ValueDateTime": "2020-01-01T00:00:00+00:00", "TransactionInformation": "string", "AddressLine": "string", "Amount": { "Amount": "1209.06", "Currency": "GBP" }, "ChargeAmount": { "Amount": "1209.06", "Currency": "GBP" }, "CurrencyExchange": { "SourceCurrency": "string", "TargetCurrency": "string", "UnitCurrency": "string", "ExchangeRate": 0, "ContractIdentification": "string", "QuotationDate": "2020-01-01T00:00:00+00:00",
See more on https://sonarcloud.io/project/issues?id=OpenBankProject_OBP-API&issues=AZ9btU6nG0Y5VM3Qc3FU&open=AZ9btU6nG0Y5VM3Qc3FU&pullRequest=2862
sonarqubecloud / SonarCloud Code Analysis
Define a constant instead of duplicating this literal "unauthenticated -> 401" 4 times.
See more on https://sonarcloud.io/project/issues?id=OpenBankProject_OBP-API&issues=AZ9btU8AG0Y5VM3Qc3GJ&open=AZ9btU8AG0Y5VM3Qc3GJ&pullRequest=2862
sonarqubecloud / SonarCloud Code Analysis
Define a constant instead of duplicating this literal "International Standing Orders" 3 times.
See more on https://sonarcloud.io/project/issues?id=OpenBankProject_OBP-API&issues=AZ9btU5-G0Y5VM3Qc3E-&open=AZ9btU5-G0Y5VM3Qc3E-&pullRequest=2862
sonarqubecloud / SonarCloud Code Analysis
Define a constant instead of duplicating this literal "authenticated -> 200" 27 times.
See more on https://sonarcloud.io/project/issues?id=OpenBankProject_OBP-API&issues=AZ9btU7wG0Y5VM3Qc3Fn&open=AZ9btU7wG0Y5VM3Qc3Fn&pullRequest=2862
sonarqubecloud / SonarCloud Code Analysis
Define a constant instead of duplicating this literal "Event Subscriptions" 4 times.
See more on https://sonarcloud.io/project/issues?id=OpenBankProject_OBP-API&issues=AZ9btU6wG0Y5VM3Qc3FV&open=AZ9btU6wG0Y5VM3Qc3FV&pullRequest=2862
sonarqubecloud / SonarCloud Code Analysis
Define a constant instead of duplicating this literal "fake-domesticpaymentid" 4 times.
See more on https://sonarcloud.io/project/issues?id=OpenBankProject_OBP-API&issues=AZ9btU75G0Y5VM3Qc3GB&open=AZ9btU75G0Y5VM3Qc3GB&pullRequest=2862
sonarqubecloud / SonarCloud Code Analysis
Define a constant instead of duplicating this literal "file-payment-consents" 8 times.
See more on https://sonarcloud.io/project/issues?id=OpenBankProject_OBP-API&issues=AZ9btU75G0Y5VM3Qc3F7&open=AZ9btU75G0Y5VM3Qc3F7&pullRequest=2862
sonarqubecloud / SonarCloud Code Analysis
Define a constant instead of duplicating this literal "international-payments" 3 times.
See more on https://sonarcloud.io/project/issues?id=OpenBankProject_OBP-API&issues=AZ9btU5-G0Y5VM3Qc3E7&open=AZ9btU5-G0Y5VM3Qc3E7&pullRequest=2862
sonarqubecloud / SonarCloud Code Analysis
Define a constant instead of duplicating this literal "domestic-standing-orders" 6 times.
See more on https://sonarcloud.io/project/issues?id=OpenBankProject_OBP-API&issues=AZ9btU75G0Y5VM3Qc3Ft&open=AZ9btU75G0Y5VM3Qc3Ft&pullRequest=2862