Skip to content

feat(v6): backport key length validation for v6 #631

feat(v6): backport key length validation for v6

feat(v6): backport key length validation for v6 #631

Triggered via pull request February 24, 2026 15:22
Status Failure
Total duration 22s
Artifacts

tests.yml

on: pull_request
PHP Style Check
13s
PHP Style Check
PHPStan Static Analysis
15s
PHPStan Static Analysis
Matrix: test
Fit to window
Zoom out
Zoom in

Annotations

5 errors
PHPStan Static Analysis
Process completed with exit code 1.
PHPStan Static Analysis: src/JWT.php#L331
Parameter #1 $public_key of function openssl_pkey_get_public expects array|OpenSSLAsymmetricKey|OpenSSLCertificate|string, OpenSSLAsymmetricKey|OpenSSLCertificate|resource|string given.
PHPStan Static Analysis: src/JWT.php#L272
Parameter #3 $private_key of function openssl_sign expects array|OpenSSLAsymmetricKey|OpenSSLCertificate|string, OpenSSLAsymmetricKey|resource given.
PHPStan Static Analysis: src/JWT.php#L270
Parameter #1 $key of static method Firebase\JWT\JWT::validateEcKeyLength() expects OpenSSLAsymmetricKey, OpenSSLAsymmetricKey|resource given.
PHPStan Static Analysis: src/JWT.php#L268
Parameter #1 $key of static method Firebase\JWT\JWT::validateRsaKeyLength() expects OpenSSLAsymmetricKey, OpenSSLAsymmetricKey|resource given.