Skip to content

POC: experimental Oauth support#4140

Open
timbl-ont wants to merge 13 commits into
openwallet-foundation:mainfrom
timbl-ont:POC-oauth-support
Open

POC: experimental Oauth support#4140
timbl-ont wants to merge 13 commits into
openwallet-foundation:mainfrom
timbl-ont:POC-oauth-support

Merge branch 'main' into POC-oauth-support

5082094
Select commit
Loading
Failed to load commit list.
SonarQubeCloud / SonarCloud Code Analysis failed Jul 7, 2026 in 58s

Quality Gate failed

Annotations

Check warning on line 171 in demo/demo-authserver/scripts/test-oauth-scopes.sh

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Define a constant instead of using the literal 'Content-Type: application/x-www-form-urlencoded' 6 times.

See more on https://sonarcloud.io/project/issues?id=openwallet-foundation_acapy&issues=AZ6tETcPfOtpRbRKdVRw&open=AZ6tETcPfOtpRbRKdVRw&pullRequest=4140

Check warning on line 317 in demo/demo-authserver/scripts/test-oauth-scopes.sh

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Define a constant instead of using the literal 'wallet:create scope' 4 times.

See more on https://sonarcloud.io/project/issues?id=openwallet-foundation_acapy&issues=AZ6tETcPfOtpRbRKdVRp&open=AZ6tETcPfOtpRbRKdVRp&pullRequest=4140

Check warning on line 359 in demo/demo-authserver/scripts/setup-tenant.sh

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Define a constant instead of using the literal 'Content-Type: application/json' 6 times.

See more on https://sonarcloud.io/project/issues?id=openwallet-foundation_acapy&issues=AZ6tETcGfOtpRbRKdVRm&open=AZ6tETcGfOtpRbRKdVRm&pullRequest=4140

Check warning on line 257 in demo/demo-authserver/scripts/get-user-token.sh

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Define a constant instead of using the literal '━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━' 4 times.

See more on https://sonarcloud.io/project/issues?id=openwallet-foundation_acapy&issues=AZ6tETcXfOtpRbRKdVR1&open=AZ6tETcXfOtpRbRKdVR1&pullRequest=4140

Check warning on line 316 in demo/demo-authserver/scripts/test-oauth-scopes.sh

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Define a constant instead of using the literal '{\"method\":\"key\",\"options\":{\"key_type\":\"ed25519\"}}' 6 times.

See more on https://sonarcloud.io/project/issues?id=openwallet-foundation_acapy&issues=AZ6tETcPfOtpRbRKdVRv&open=AZ6tETcPfOtpRbRKdVRv&pullRequest=4140

Check warning on line 235 in demo/demo-authserver/scripts/test-oauth-scopes.sh

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Define a constant instead of using the literal 'Admin GET' 6 times.

See more on https://sonarcloud.io/project/issues?id=openwallet-foundation_acapy&issues=AZ6tETcPfOtpRbRKdVRr&open=AZ6tETcPfOtpRbRKdVRr&pullRequest=4140

Check warning on line 343 in demo/demo-authserver/scripts/setup-tenant.sh

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Define a constant instead of using the literal '.[0].id // empty' 5 times.

See more on https://sonarcloud.io/project/issues?id=openwallet-foundation_acapy&issues=AZ6tETcGfOtpRbRKdVRn&open=AZ6tETcGfOtpRbRKdVRn&pullRequest=4140

Check warning on line 846 in acapy_agent/admin/server.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Either merge this branch with the identical one on line "839" or change one of the implementations.

See more on https://sonarcloud.io/project/issues?id=openwallet-foundation_acapy&issues=AZ89K6N6j4ICRfeC6rLo&open=AZ89K6N6j4ICRfeC6rLo&pullRequest=4140

Check warning on line 175 in demo/demo-authserver/scripts/test-oauth-scopes.sh

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Define a constant instead of using the literal '.access_token' 4 times.

See more on https://sonarcloud.io/project/issues?id=openwallet-foundation_acapy&issues=AZ6tETcPfOtpRbRKdVRt&open=AZ6tETcPfOtpRbRKdVRt&pullRequest=4140

Check warning on line 172 in demo/demo-authserver/scripts/test-oauth-scopes.sh

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Define a constant instead of using the literal 'grant_type=client_credentials' 4 times.

See more on https://sonarcloud.io/project/issues?id=openwallet-foundation_acapy&issues=AZ6tETcPfOtpRbRKdVRs&open=AZ6tETcPfOtpRbRKdVRs&pullRequest=4140

Check warning on line 95 in demo/demo-authserver/scripts/test-oauth-scopes.sh

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Define a constant instead of using the literal '%{http_code}' 6 times.

See more on https://sonarcloud.io/project/issues?id=openwallet-foundation_acapy&issues=AZ6tETcPfOtpRbRKdVRu&open=AZ6tETcPfOtpRbRKdVRu&pullRequest=4140

Check warning on line 293 in demo/demo-authserver/scripts/test-oauth-scopes.sh

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Define a constant instead of using the literal 'Read-only' 5 times.

See more on https://sonarcloud.io/project/issues?id=openwallet-foundation_acapy&issues=AZ6tETcPfOtpRbRKdVRq&open=AZ6tETcPfOtpRbRKdVRq&pullRequest=4140