Skip to content

Add client authproc property #1612

Add client authproc property

Add client authproc property #1612

Triggered via push June 19, 2026 17:37
Status Failure
Total duration 8m 52s
Artifacts 1

test.yaml

on: push
Matrix: basic-tests
Security checks
27s
Security checks
Sanity checks
26s
Sanity checks
Matrix: conformance-suite
Quality control
51s
Quality control
Fit to window
Zoom out
Zoom in

Annotations

9 errors and 2 warnings
Quality control
Process completed with exit code 2.
MixedAssignment: src/Services/AuthenticationService.php#L399
src/Services/AuthenticationService.php:399:9: MixedAssignment: Unable to determine the type that $authProcFilters is being assigned to (see https://psalm.dev/032)
MixedAssignment: src/Forms/ClientForm.php#L476
src/Forms/ClientForm.php:476:9: MixedAssignment: Unable to determine the type that $authProcFilters is being assigned to (see https://psalm.dev/032)
MixedAssignment: src/Forms/ClientForm.php#L397
src/Forms/ClientForm.php:397:13: MixedAssignment: Unable to determine the type of this assignment (see https://psalm.dev/032)
MixedAssignment: src/Forms/ClientForm.php#L264
src/Forms/ClientForm.php:264:13: MixedAssignment: Unable to determine the type of this assignment (see https://psalm.dev/032)
MixedAssignment: src/Entities/ClientEntity.php#L467
src/Entities/ClientEntity.php:467:9: MixedAssignment: Unable to determine the type that $authProcFilters is being assigned to (see https://psalm.dev/032)
MixedAssignment: src/Controllers/Admin/ClientController.php#L380
src/Controllers/Admin/ClientController.php:380:9: MixedAssignment: Unable to determine the type of this assignment (see https://psalm.dev/032)
PossiblyUndefinedArrayOffset: src/Controllers/Admin/ClientController.php#L379
src/Controllers/Admin/ClientController.php:379:9: PossiblyUndefinedArrayOffset: Possibly undefined array key $data['authproc'] on array{'SimpleSAML\\OpenID\\Codebooks\\ClaimsEnum::IdTokenSignedResponseAlg->value'?: mixed|string, 'SimpleSAML\\OpenID\\Codebooks\\ClaimsEnum::RequestUris->value'?: array<array-key, mixed>|mixed|string, 'SimpleSAML\\OpenID\\Codebooks\\ClaimsEnum::RequirePushedAuthorizationRequests->value'?: array<array-key, mixed>|mixed|string, 'SimpleSAML\\OpenID\\Codebooks\\ClaimsEnum::RequireSignedRequestObject->value'?: array<array-key, mixed>|mixed|string, allowed_response_modes?: array<array-key, mixed>|mixed, authproc?: mixed, client_registration_types?: array<array-key, mixed>|mixed, description: string, federation_jwks?: array<array-key, mixed>|mixed, jwks?: array<array-key, mixed>|mixed, jwks_uri?: mixed, name: string, post_logout_redirect_uri: array<array-key, mixed>, redirect_uri: array<array-key, mixed>, scopes: array<array-key, mixed>, signed_jwks_uri?: mixed, ...<array-key, mixed>} (see https://psalm.dev/167)
MixedAssignment: src/Controllers/Admin/ClientController.php#L378
src/Controllers/Admin/ClientController.php:378:9: MixedAssignment: Unable to determine the type that $authProcFilters is being assigned to (see https://psalm.dev/032)
Syntax and unit tests, PHP 8.5,
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Quality control
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@v4, codecov/codecov-action@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/

Artifacts

Produced during runtime
Name Size Digest
build-data
33.9 MB
sha256:f3ad580f39746466cc22619e35d76af2a7f4a282cc99e4158fd48111fbddd616