"sebastian/diff": "^5.1.1",
"symfony/polyfill-php82": "^1.30.0",
"symfony/polyfill-php83": "^1.30",
- "web-token/jwt-library": "^3.3",
+ "web-token/jwt-library": "^3.3.50",
"willdurand/negotiation": "^3.1"
},
"replace": {
"web-token/jwt-signature-algorithm-ecdsa": "*",
"web-token/jwt-util-ecc": "*"
},
+ "repositories": [
+ {
+ "type": "vcs",
+ "url": "https://github.com/WoltLab/jwt-library.git"
+ }
+ ],
"type": "project"
}
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
"This file is @generated automatically"
],
- "content-hash": "6ead6624306e25beedd9a299b2b05979",
+ "content-hash": "82986c8114047ba330847c579ead7db9",
"packages": [
{
"name": "brick/math",
},
{
"name": "spomky-labs/pki-framework",
- "version": "1.1.1",
+ "version": "1.2.1",
"source": {
"type": "git",
"url": "https://github.com/Spomky-Labs/pki-framework.git",
- "reference": "86102bdd19379b2c6e5b0feb94fd490d40e7d133"
+ "reference": "0b10c8b53366729417d6226ae89a665f9e2d61b6"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/Spomky-Labs/pki-framework/zipball/86102bdd19379b2c6e5b0feb94fd490d40e7d133",
- "reference": "86102bdd19379b2c6e5b0feb94fd490d40e7d133",
+ "url": "https://api.github.com/repos/Spomky-Labs/pki-framework/zipball/0b10c8b53366729417d6226ae89a665f9e2d61b6",
+ "reference": "0b10c8b53366729417d6226ae89a665f9e2d61b6",
"shasum": ""
},
"require": {
"ekino/phpstan-banned-code": "^1.0",
"ext-gmp": "*",
"ext-openssl": "*",
- "infection/infection": "^0.27",
+ "infection/infection": "^0.28",
"php-parallel-lint/php-parallel-lint": "^1.3",
"phpstan/extension-installer": "^1.3",
"phpstan/phpstan": "^1.8",
"phpstan/phpstan-deprecation-rules": "^1.0",
"phpstan/phpstan-phpunit": "^1.1",
"phpstan/phpstan-strict-rules": "^1.3",
- "phpunit/phpunit": "^10.1",
- "rector/rector": "^0.19",
+ "phpunit/phpunit": "^10.1|^11.0",
+ "rector/rector": "^1.0",
"roave/security-advisories": "dev-latest",
"symfony/phpunit-bridge": "^6.4|^7.0",
"symfony/string": "^6.4|^7.0",
],
"support": {
"issues": "https://github.com/Spomky-Labs/pki-framework/issues",
- "source": "https://github.com/Spomky-Labs/pki-framework/tree/1.1.1"
+ "source": "https://github.com/Spomky-Labs/pki-framework/tree/1.2.1"
},
"funding": [
{
"type": "patreon"
}
],
- "time": "2024-02-05T20:37:46+00:00"
+ "time": "2024-03-30T18:03:49+00:00"
},
{
"name": "symfony/css-selector",
},
{
"name": "web-token/jwt-library",
- "version": "3.3.0",
+ "version": "3.3.50",
"source": {
"type": "git",
- "url": "https://github.com/web-token/jwt-library.git",
- "reference": "5edf0f193425bb9c695a433180ddf9d263f55063"
+ "url": "https://github.com/WoltLab/jwt-library.git",
+ "reference": "18b89d806835d351ebebab3eeb8103a45cfd10b5"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/web-token/jwt-library/zipball/5edf0f193425bb9c695a433180ddf9d263f55063",
- "reference": "5edf0f193425bb9c695a433180ddf9d263f55063",
+ "url": "https://api.github.com/repos/WoltLab/jwt-library/zipball/18b89d806835d351ebebab3eeb8103a45cfd10b5",
+ "reference": "18b89d806835d351ebebab3eeb8103a45cfd10b5",
"shasum": ""
},
"require": {
"brick/math": "^0.9|^0.10|^0.11|^0.12",
"ext-json": "*",
"ext-mbstring": "*",
- "paragonie/constant_time_encoding": "^2.6",
+ "paragonie/constant_time_encoding": "^3.0",
"paragonie/sodium_compat": "^1.20",
"php": ">=8.1",
"psr/clock": "^1.0",
"psr/http-client": "^1.0",
"psr/http-factory": "^1.0",
- "spomky-labs/pki-framework": "^1.0",
+ "spomky-labs/pki-framework": "^1.2.1",
"symfony/console": "^5.4|^6.0|^7.0",
"symfony/http-client": "^5.4|^6.0|^7.0",
"symfony/polyfill-mbstring": "^1.12"
"Jose\\Component\\": ""
}
},
- "notification-url": "https://packagist.org/downloads/",
"license": [
"MIT"
],
"description": "JWT library",
"homepage": "https://github.com/web-token",
"keywords": [
- "JOSE",
+ "Bundle",
+ "JWA",
"JWE",
"JWK",
"JWKSet",
"JWS",
+ "JWT",
+ "Jose",
"Jot",
"RFC7515",
"RFC7516",
"RFC7518",
"RFC7519",
"RFC7520",
- "bundle",
- "jwa",
- "jwt",
- "symfony"
+ "Symfony"
],
"support": {
- "issues": "https://github.com/web-token/jwt-library/issues",
- "source": "https://github.com/web-token/jwt-library/tree/3.3.0"
+ "source": "https://github.com/WoltLab/jwt-library/tree/3.3.50"
},
"funding": [
{
- "url": "https://github.com/Spomky",
- "type": "github"
+ "type": "github",
+ "url": "https://github.com/Spomky"
},
{
- "url": "https://www.patreon.com/FlorentMorselli",
- "type": "patreon"
+ "type": "patreon",
+ "url": "https://www.patreon.com/FlorentMorselli"
}
],
- "time": "2024-02-22T08:15:45+00:00"
+ "time": "2024-06-25T07:58:10+00:00"
},
{
"name": "webmozart/assert",
'SpomkyLabs\\Pki\\CryptoTypes\\AlgorithmIdentifier\\Asymmetric\\RFC8410EdAlgorithmIdentifier' => $vendorDir . '/spomky-labs/pki-framework/src/CryptoTypes/AlgorithmIdentifier/Asymmetric/RFC8410EdAlgorithmIdentifier.php',
'SpomkyLabs\\Pki\\CryptoTypes\\AlgorithmIdentifier\\Asymmetric\\RFC8410XAlgorithmIdentifier' => $vendorDir . '/spomky-labs/pki-framework/src/CryptoTypes/AlgorithmIdentifier/Asymmetric/RFC8410XAlgorithmIdentifier.php',
'SpomkyLabs\\Pki\\CryptoTypes\\AlgorithmIdentifier\\Asymmetric\\RSAEncryptionAlgorithmIdentifier' => $vendorDir . '/spomky-labs/pki-framework/src/CryptoTypes/AlgorithmIdentifier/Asymmetric/RSAEncryptionAlgorithmIdentifier.php',
+ 'SpomkyLabs\\Pki\\CryptoTypes\\AlgorithmIdentifier\\Asymmetric\\RSAPSSSSAEncryptionAlgorithmIdentifier' => $vendorDir . '/spomky-labs/pki-framework/src/CryptoTypes/AlgorithmIdentifier/Asymmetric/RSAPSSSSAEncryptionAlgorithmIdentifier.php',
'SpomkyLabs\\Pki\\CryptoTypes\\AlgorithmIdentifier\\Asymmetric\\X25519AlgorithmIdentifier' => $vendorDir . '/spomky-labs/pki-framework/src/CryptoTypes/AlgorithmIdentifier/Asymmetric/X25519AlgorithmIdentifier.php',
'SpomkyLabs\\Pki\\CryptoTypes\\AlgorithmIdentifier\\Asymmetric\\X448AlgorithmIdentifier' => $vendorDir . '/spomky-labs/pki-framework/src/CryptoTypes/AlgorithmIdentifier/Asymmetric/X448AlgorithmIdentifier.php',
'SpomkyLabs\\Pki\\CryptoTypes\\AlgorithmIdentifier\\Cipher\\AES128CBCAlgorithmIdentifier' => $vendorDir . '/spomky-labs/pki-framework/src/CryptoTypes/AlgorithmIdentifier/Cipher/AES128CBCAlgorithmIdentifier.php',
'SpomkyLabs\\Pki\\CryptoTypes\\Asymmetric\\RFC8410\\RFC8410PublicKey' => $vendorDir . '/spomky-labs/pki-framework/src/CryptoTypes/Asymmetric/RFC8410/RFC8410PublicKey.php',
'SpomkyLabs\\Pki\\CryptoTypes\\Asymmetric\\RSA\\RSAPrivateKey' => $vendorDir . '/spomky-labs/pki-framework/src/CryptoTypes/Asymmetric/RSA/RSAPrivateKey.php',
'SpomkyLabs\\Pki\\CryptoTypes\\Asymmetric\\RSA\\RSAPublicKey' => $vendorDir . '/spomky-labs/pki-framework/src/CryptoTypes/Asymmetric/RSA/RSAPublicKey.php',
+ 'SpomkyLabs\\Pki\\CryptoTypes\\Asymmetric\\RSA\\RSASSAPSSPrivateKey' => $vendorDir . '/spomky-labs/pki-framework/src/CryptoTypes/Asymmetric/RSA/RSASSAPSSPrivateKey.php',
'SpomkyLabs\\Pki\\CryptoTypes\\Signature\\ECSignature' => $vendorDir . '/spomky-labs/pki-framework/src/CryptoTypes/Signature/ECSignature.php',
'SpomkyLabs\\Pki\\CryptoTypes\\Signature\\Ed25519Signature' => $vendorDir . '/spomky-labs/pki-framework/src/CryptoTypes/Signature/Ed25519Signature.php',
'SpomkyLabs\\Pki\\CryptoTypes\\Signature\\Ed448Signature' => $vendorDir . '/spomky-labs/pki-framework/src/CryptoTypes/Signature/Ed448Signature.php',
'SpomkyLabs\\Pki\\CryptoTypes\\AlgorithmIdentifier\\Asymmetric\\RFC8410EdAlgorithmIdentifier' => __DIR__ . '/..' . '/spomky-labs/pki-framework/src/CryptoTypes/AlgorithmIdentifier/Asymmetric/RFC8410EdAlgorithmIdentifier.php',
'SpomkyLabs\\Pki\\CryptoTypes\\AlgorithmIdentifier\\Asymmetric\\RFC8410XAlgorithmIdentifier' => __DIR__ . '/..' . '/spomky-labs/pki-framework/src/CryptoTypes/AlgorithmIdentifier/Asymmetric/RFC8410XAlgorithmIdentifier.php',
'SpomkyLabs\\Pki\\CryptoTypes\\AlgorithmIdentifier\\Asymmetric\\RSAEncryptionAlgorithmIdentifier' => __DIR__ . '/..' . '/spomky-labs/pki-framework/src/CryptoTypes/AlgorithmIdentifier/Asymmetric/RSAEncryptionAlgorithmIdentifier.php',
+ 'SpomkyLabs\\Pki\\CryptoTypes\\AlgorithmIdentifier\\Asymmetric\\RSAPSSSSAEncryptionAlgorithmIdentifier' => __DIR__ . '/..' . '/spomky-labs/pki-framework/src/CryptoTypes/AlgorithmIdentifier/Asymmetric/RSAPSSSSAEncryptionAlgorithmIdentifier.php',
'SpomkyLabs\\Pki\\CryptoTypes\\AlgorithmIdentifier\\Asymmetric\\X25519AlgorithmIdentifier' => __DIR__ . '/..' . '/spomky-labs/pki-framework/src/CryptoTypes/AlgorithmIdentifier/Asymmetric/X25519AlgorithmIdentifier.php',
'SpomkyLabs\\Pki\\CryptoTypes\\AlgorithmIdentifier\\Asymmetric\\X448AlgorithmIdentifier' => __DIR__ . '/..' . '/spomky-labs/pki-framework/src/CryptoTypes/AlgorithmIdentifier/Asymmetric/X448AlgorithmIdentifier.php',
'SpomkyLabs\\Pki\\CryptoTypes\\AlgorithmIdentifier\\Cipher\\AES128CBCAlgorithmIdentifier' => __DIR__ . '/..' . '/spomky-labs/pki-framework/src/CryptoTypes/AlgorithmIdentifier/Cipher/AES128CBCAlgorithmIdentifier.php',
'SpomkyLabs\\Pki\\CryptoTypes\\Asymmetric\\RFC8410\\RFC8410PublicKey' => __DIR__ . '/..' . '/spomky-labs/pki-framework/src/CryptoTypes/Asymmetric/RFC8410/RFC8410PublicKey.php',
'SpomkyLabs\\Pki\\CryptoTypes\\Asymmetric\\RSA\\RSAPrivateKey' => __DIR__ . '/..' . '/spomky-labs/pki-framework/src/CryptoTypes/Asymmetric/RSA/RSAPrivateKey.php',
'SpomkyLabs\\Pki\\CryptoTypes\\Asymmetric\\RSA\\RSAPublicKey' => __DIR__ . '/..' . '/spomky-labs/pki-framework/src/CryptoTypes/Asymmetric/RSA/RSAPublicKey.php',
+ 'SpomkyLabs\\Pki\\CryptoTypes\\Asymmetric\\RSA\\RSASSAPSSPrivateKey' => __DIR__ . '/..' . '/spomky-labs/pki-framework/src/CryptoTypes/Asymmetric/RSA/RSASSAPSSPrivateKey.php',
'SpomkyLabs\\Pki\\CryptoTypes\\Signature\\ECSignature' => __DIR__ . '/..' . '/spomky-labs/pki-framework/src/CryptoTypes/Signature/ECSignature.php',
'SpomkyLabs\\Pki\\CryptoTypes\\Signature\\Ed25519Signature' => __DIR__ . '/..' . '/spomky-labs/pki-framework/src/CryptoTypes/Signature/Ed25519Signature.php',
'SpomkyLabs\\Pki\\CryptoTypes\\Signature\\Ed448Signature' => __DIR__ . '/..' . '/spomky-labs/pki-framework/src/CryptoTypes/Signature/Ed448Signature.php',
},
{
"name": "spomky-labs/pki-framework",
- "version": "1.1.1",
- "version_normalized": "1.1.1.0",
+ "version": "1.2.1",
+ "version_normalized": "1.2.1.0",
"source": {
"type": "git",
"url": "https://github.com/Spomky-Labs/pki-framework.git",
- "reference": "86102bdd19379b2c6e5b0feb94fd490d40e7d133"
+ "reference": "0b10c8b53366729417d6226ae89a665f9e2d61b6"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/Spomky-Labs/pki-framework/zipball/86102bdd19379b2c6e5b0feb94fd490d40e7d133",
- "reference": "86102bdd19379b2c6e5b0feb94fd490d40e7d133",
+ "url": "https://api.github.com/repos/Spomky-Labs/pki-framework/zipball/0b10c8b53366729417d6226ae89a665f9e2d61b6",
+ "reference": "0b10c8b53366729417d6226ae89a665f9e2d61b6",
"shasum": ""
},
"require": {
"ekino/phpstan-banned-code": "^1.0",
"ext-gmp": "*",
"ext-openssl": "*",
- "infection/infection": "^0.27",
+ "infection/infection": "^0.28",
"php-parallel-lint/php-parallel-lint": "^1.3",
"phpstan/extension-installer": "^1.3",
"phpstan/phpstan": "^1.8",
"phpstan/phpstan-deprecation-rules": "^1.0",
"phpstan/phpstan-phpunit": "^1.1",
"phpstan/phpstan-strict-rules": "^1.3",
- "phpunit/phpunit": "^10.1",
- "rector/rector": "^0.19",
+ "phpunit/phpunit": "^10.1|^11.0",
+ "rector/rector": "^1.0",
"roave/security-advisories": "dev-latest",
"symfony/phpunit-bridge": "^6.4|^7.0",
"symfony/string": "^6.4|^7.0",
"ext-gmp": "For better performance (or BCMath)",
"ext-openssl": "For OpenSSL based cyphering"
},
- "time": "2024-02-05T20:37:46+00:00",
+ "time": "2024-03-30T18:03:49+00:00",
"type": "library",
"installation-source": "dist",
"autoload": {
],
"support": {
"issues": "https://github.com/Spomky-Labs/pki-framework/issues",
- "source": "https://github.com/Spomky-Labs/pki-framework/tree/1.1.1"
+ "source": "https://github.com/Spomky-Labs/pki-framework/tree/1.2.1"
},
"funding": [
{
},
{
"name": "web-token/jwt-library",
- "version": "3.3.0",
- "version_normalized": "3.3.0.0",
+ "version": "3.3.50",
+ "version_normalized": "3.3.50.0",
"source": {
"type": "git",
- "url": "https://github.com/web-token/jwt-library.git",
- "reference": "5edf0f193425bb9c695a433180ddf9d263f55063"
+ "url": "https://github.com/WoltLab/jwt-library.git",
+ "reference": "18b89d806835d351ebebab3eeb8103a45cfd10b5"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/web-token/jwt-library/zipball/5edf0f193425bb9c695a433180ddf9d263f55063",
- "reference": "5edf0f193425bb9c695a433180ddf9d263f55063",
+ "url": "https://api.github.com/repos/WoltLab/jwt-library/zipball/18b89d806835d351ebebab3eeb8103a45cfd10b5",
+ "reference": "18b89d806835d351ebebab3eeb8103a45cfd10b5",
"shasum": ""
},
"require": {
"brick/math": "^0.9|^0.10|^0.11|^0.12",
"ext-json": "*",
"ext-mbstring": "*",
- "paragonie/constant_time_encoding": "^2.6",
+ "paragonie/constant_time_encoding": "^3.0",
"paragonie/sodium_compat": "^1.20",
"php": ">=8.1",
"psr/clock": "^1.0",
"psr/http-client": "^1.0",
"psr/http-factory": "^1.0",
- "spomky-labs/pki-framework": "^1.0",
+ "spomky-labs/pki-framework": "^1.2.1",
"symfony/console": "^5.4|^6.0|^7.0",
"symfony/http-client": "^5.4|^6.0|^7.0",
"symfony/polyfill-mbstring": "^1.12"
"spomky-labs/aes-key-wrap": "For all Key Wrapping algorithms (A128KW, A192KW, A256KW, A128GCMKW, A192GCMKW, A256GCMKW, PBES2-HS256+A128KW, PBES2-HS384+A192KW, PBES2-HS512+A256KW...)",
"symfony/http-client": "To enable JKU/X5U support."
},
- "time": "2024-02-22T08:15:45+00:00",
+ "time": "2024-06-25T07:58:10+00:00",
"type": "library",
- "installation-source": "dist",
+ "installation-source": "source",
"autoload": {
"psr-4": {
"Jose\\Component\\": ""
}
},
- "notification-url": "https://packagist.org/downloads/",
"license": [
"MIT"
],
"description": "JWT library",
"homepage": "https://github.com/web-token",
"keywords": [
- "JOSE",
+ "Bundle",
+ "JWA",
"JWE",
"JWK",
"JWKSet",
"JWS",
+ "JWT",
+ "Jose",
"Jot",
"RFC7515",
"RFC7516",
"RFC7518",
"RFC7519",
"RFC7520",
- "bundle",
- "jwa",
- "jwt",
- "symfony"
+ "Symfony"
],
"support": {
- "issues": "https://github.com/web-token/jwt-library/issues",
- "source": "https://github.com/web-token/jwt-library/tree/3.3.0"
+ "source": "https://github.com/WoltLab/jwt-library/tree/3.3.50"
},
"funding": [
{
- "url": "https://github.com/Spomky",
- "type": "github"
+ "type": "github",
+ "url": "https://github.com/Spomky"
},
{
- "url": "https://www.patreon.com/FlorentMorselli",
- "type": "patreon"
+ "type": "patreon",
+ "url": "https://www.patreon.com/FlorentMorselli"
}
],
"install-path": "../web-token/jwt-library"
"install-path": "../willdurand/negotiation"
}
],
- "dev": false,
+ "dev": true,
"dev-package-names": []
}
'name' => '__root__',
'pretty_version' => 'dev-master',
'version' => 'dev-master',
- 'reference' => '45a6706503b512494d1b99e1a319d4fc337c73ce',
+ 'reference' => '61419dc7a402fe006c3045548fb7a426f354e6ab',
'type' => 'project',
'install_path' => __DIR__ . '/../',
'aliases' => array(),
- 'dev' => false,
+ 'dev' => true,
),
'versions' => array(
'__root__' => array(
'pretty_version' => 'dev-master',
'version' => 'dev-master',
- 'reference' => '45a6706503b512494d1b99e1a319d4fc337c73ce',
+ 'reference' => '61419dc7a402fe006c3045548fb7a426f354e6ab',
'type' => 'project',
'install_path' => __DIR__ . '/../',
'aliases' => array(),
'dev_requirement' => false,
),
'spomky-labs/pki-framework' => array(
- 'pretty_version' => '1.1.1',
- 'version' => '1.1.1.0',
- 'reference' => '86102bdd19379b2c6e5b0feb94fd490d40e7d133',
+ 'pretty_version' => '1.2.1',
+ 'version' => '1.2.1.0',
+ 'reference' => '0b10c8b53366729417d6226ae89a665f9e2d61b6',
'type' => 'library',
'install_path' => __DIR__ . '/../spomky-labs/pki-framework',
'aliases' => array(),
),
),
'web-token/jwt-library' => array(
- 'pretty_version' => '3.3.0',
- 'version' => '3.3.0.0',
- 'reference' => '5edf0f193425bb9c695a433180ddf9d263f55063',
+ 'pretty_version' => '3.3.50',
+ 'version' => '3.3.50.0',
+ 'reference' => '18b89d806835d351ebebab3eeb8103a45cfd10b5',
'type' => 'library',
'install_path' => __DIR__ . '/../web-token/jwt-library',
'aliases' => array(),
"ext-gmp": "*",
"ext-openssl": "*",
"ekino/phpstan-banned-code": "^1.0",
- "infection/infection": "^0.27",
+ "infection/infection": "^0.28",
"php-parallel-lint/php-parallel-lint": "^1.3",
"phpstan/extension-installer": "^1.3",
"phpstan/phpstan": "^1.8",
"phpstan/phpstan-deprecation-rules": "^1.0",
"phpstan/phpstan-phpunit": "^1.1",
"phpstan/phpstan-strict-rules": "^1.3",
- "rector/rector": "^0.19",
+ "rector/rector": "^1.0",
"roave/security-advisories": "dev-latest",
"symfony/phpunit-bridge": "^6.4|^7.0",
"symfony/string": "^6.4|^7.0",
"symfony/var-dumper": "^6.4|^7.0",
"symplify/easy-coding-standard": "^12.0",
- "phpunit/phpunit": "^10.1"
+ "phpunit/phpunit": "^10.1|^11.0"
},
"suggest": {
"ext-openssl": "For OpenSSL based cyphering",