{ "_readme": [ "This file locks the dependencies of your project to a known state", "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#composer-lock-the-lock-file", "This file is @generated automatically" ], "content-hash": "2c352b15b3b92ed7fa4867ba94a9a8dc", "packages": [ { "name": "beberlei/assert", "version": "v2.7.4", "source": { "type": "git", "url": "https://github.com/beberlei/assert.git", "reference": "3ee3bc468a3ce4bbfc3d74f53c6cdb5242d39d1a" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/beberlei/assert/zipball/3ee3bc468a3ce4bbfc3d74f53c6cdb5242d39d1a", "reference": "3ee3bc468a3ce4bbfc3d74f53c6cdb5242d39d1a", "shasum": "" }, "require": { "ext-mbstring": "*", "php": ">=5.3" }, "require-dev": { "friendsofphp/php-cs-fixer": "^2.1.1", "phpunit/phpunit": "^4|^5" }, "type": "library", "autoload": { "psr-4": { "Assert\\": "lib/Assert" }, "files": [ "lib/Assert/functions.php" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-2-Clause" ], "authors": [ { "name": "Benjamin Eberlei", "email": "kontakt@beberlei.de", "role": "Lead Developer" }, { "name": "Richard Quadling", "email": "rquadling@gmail.com", "role": "Collaborator" } ], "description": "Thin assertion library for input validation in business models.", "keywords": [ "assert", "assertion", "validation" ], "time": "2017-03-14T18:06:52+00:00" }, { "name": "fgrosse/phpasn1", "version": "1.5.2", "source": { "type": "git", "url": "https://github.com/fgrosse/PHPASN1.git", "reference": "a18b162eca6aa70f8f15615f4ac8c852dffbc7dd" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/fgrosse/PHPASN1/zipball/a18b162eca6aa70f8f15615f4ac8c852dffbc7dd", "reference": "a18b162eca6aa70f8f15615f4ac8c852dffbc7dd", "shasum": "" }, "require": { "ext-gmp": "*", "php": ">=5.6.0" }, "require-dev": { "phpunit/phpunit": "~4.5", "satooshi/php-coveralls": "dev-master" }, "suggest": { "php-curl": "For loading OID information from the web if they have not bee defined statically" }, "type": "library", "extra": { "branch-alias": { "dev-master": "1.5.x-dev" } }, "autoload": { "psr-4": { "FG\\": "lib/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Friedrich Große", "email": "friedrich.grosse@gmail.com", "homepage": "https://github.com/FGrosse", "role": "Author" }, { "name": "All contributors", "homepage": "https://github.com/FGrosse/PHPASN1/contributors" } ], "description": "A PHP Framework that allows you to encode and decode arbitrary ASN.1 structures using the ITU-T X.690 Encoding Rules.", "homepage": "https://github.com/FGrosse/PHPASN1", "keywords": [ "DER", "asn.1", "asn1", "ber", "binary", "decoding", "encoding", "x.509", "x.690", "x509", "x690" ], "time": "2016-10-29T15:46:46+00:00" }, { "name": "guzzlehttp/guzzle", "version": "6.2.3", "source": { "type": "git", "url": "https://github.com/guzzle/guzzle.git", "reference": "8d6c6cc55186db87b7dc5009827429ba4e9dc006" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/guzzle/guzzle/zipball/8d6c6cc55186db87b7dc5009827429ba4e9dc006", "reference": "8d6c6cc55186db87b7dc5009827429ba4e9dc006", "shasum": "" }, "require": { "guzzlehttp/promises": "^1.0", "guzzlehttp/psr7": "^1.4", "php": ">=5.5" }, "require-dev": { "ext-curl": "*", "phpunit/phpunit": "^4.0", "psr/log": "^1.0" }, "type": "library", "extra": { "branch-alias": { "dev-master": "6.2-dev" } }, "autoload": { "files": [ "src/functions_include.php" ], "psr-4": { "GuzzleHttp\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Michael Dowling", "email": "mtdowling@gmail.com", "homepage": "https://github.com/mtdowling" } ], "description": "Guzzle is a PHP HTTP client library", "homepage": "http://guzzlephp.org/", "keywords": [ "client", "curl", "framework", "http", "http client", "rest", "web service" ], "time": "2017-02-28T22:50:30+00:00" }, { "name": "guzzlehttp/promises", "version": "v1.3.1", "source": { "type": "git", "url": "https://github.com/guzzle/promises.git", "reference": "a59da6cf61d80060647ff4d3eb2c03a2bc694646" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/guzzle/promises/zipball/a59da6cf61d80060647ff4d3eb2c03a2bc694646", "reference": "a59da6cf61d80060647ff4d3eb2c03a2bc694646", "shasum": "" }, "require": { "php": ">=5.5.0" }, "require-dev": { "phpunit/phpunit": "^4.0" }, "type": "library", "extra": { "branch-alias": { "dev-master": "1.4-dev" } }, "autoload": { "psr-4": { "GuzzleHttp\\Promise\\": "src/" }, "files": [ "src/functions_include.php" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Michael Dowling", "email": "mtdowling@gmail.com", "homepage": "https://github.com/mtdowling" } ], "description": "Guzzle promises library", "keywords": [ "promise" ], "time": "2016-12-20T10:07:11+00:00" }, { "name": "guzzlehttp/psr7", "version": "1.4.2", "source": { "type": "git", "url": "https://github.com/guzzle/psr7.git", "reference": "f5b8a8512e2b58b0071a7280e39f14f72e05d87c" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/guzzle/psr7/zipball/f5b8a8512e2b58b0071a7280e39f14f72e05d87c", "reference": "f5b8a8512e2b58b0071a7280e39f14f72e05d87c", "shasum": "" }, "require": { "php": ">=5.4.0", "psr/http-message": "~1.0" }, "provide": { "psr/http-message-implementation": "1.0" }, "require-dev": { "phpunit/phpunit": "~4.0" }, "type": "library", "extra": { "branch-alias": { "dev-master": "1.4-dev" } }, "autoload": { "psr-4": { "GuzzleHttp\\Psr7\\": "src/" }, "files": [ "src/functions_include.php" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Michael Dowling", "email": "mtdowling@gmail.com", "homepage": "https://github.com/mtdowling" }, { "name": "Tobias Schultze", "homepage": "https://github.com/Tobion" } ], "description": "PSR-7 message implementation that also provides common utility methods", "keywords": [ "http", "message", "request", "response", "stream", "uri", "url" ], "time": "2017-03-20T17:10:46+00:00" }, { "name": "mdanter/ecc", "version": "v0.4.2", "source": { "type": "git", "url": "https://github.com/phpecc/phpecc.git", "reference": "fdd1fa9be8184c9f319433437cb1d9f9d4294164" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/phpecc/phpecc/zipball/fdd1fa9be8184c9f319433437cb1d9f9d4294164", "reference": "fdd1fa9be8184c9f319433437cb1d9f9d4294164", "shasum": "" }, "require": { "ext-gmp": "*", "fgrosse/phpasn1": "~1.5", "paragonie/random_compat": "^1|^2", "php": ">=5.6.0" }, "require-dev": { "phpunit/phpunit": "~4.1|~5.0", "squizlabs/php_codesniffer": "~2", "symfony/yaml": "~2.6|~3.0" }, "type": "library", "autoload": { "psr-4": { "Mdanter\\Ecc\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Matyas Danter", "homepage": "http://matejdanter.com/", "role": "Author" }, { "name": "Thibaud Fabre", "email": "thibaud@aztech.io", "homepage": "http://aztech.io", "role": "Maintainer" } ], "description": "PHP Elliptic Curve Cryptography library", "homepage": "https://github.com/phpecc/phpecc", "keywords": [ "Diffie", "ECDSA", "Hellman", "curve", "ecdh", "elliptic", "nistp192", "nistp224", "nistp256", "nistp521", "phpecc", "secp256k1" ], "time": "2017-01-04T12:13:24+00:00" }, { "name": "minishlink/web-push", "version": "v1.4.1", "source": { "type": "git", "url": "https://github.com/web-push-libs/web-push-php.git", "reference": "1d39285792fd6e2c44b390e5cc390635e016ae8d" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/web-push-libs/web-push-php/zipball/1d39285792fd6e2c44b390e5cc390635e016ae8d", "reference": "1d39285792fd6e2c44b390e5cc390635e016ae8d", "shasum": "" }, "require": { "guzzlehttp/guzzle": "^6.2", "lib-openssl": "*", "mdanter/ecc": "^0.4.0", "php": "^5.6 || ^7.0", "spomky-labs/base64url": "^1.0", "spomky-labs/jose": "^6.0", "spomky-labs/php-aes-gcm": "^1.2" }, "require-dev": { "phpunit/phpunit": "5.7.*" }, "type": "library", "autoload": { "psr-4": { "Minishlink\\WebPush\\": "src" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Louis Lagrange", "email": "lagrange.louis@gmail.com", "homepage": "https://github.com/Minishlink" } ], "description": "Web Push library for PHP", "homepage": "https://github.com/web-push-libs/web-push-php", "keywords": [ "Push API", "WebPush", "notifications", "push", "web" ], "time": "2017-03-13T19:12:07+00:00" }, { "name": "paragonie/random_compat", "version": "v2.0.10", "source": { "type": "git", "url": "https://github.com/paragonie/random_compat.git", "reference": "634bae8e911eefa89c1abfbf1b66da679ac8f54d" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/paragonie/random_compat/zipball/634bae8e911eefa89c1abfbf1b66da679ac8f54d", "reference": "634bae8e911eefa89c1abfbf1b66da679ac8f54d", "shasum": "" }, "require": { "php": ">=5.2.0" }, "require-dev": { "phpunit/phpunit": "4.*|5.*" }, "suggest": { "ext-libsodium": "Provides a modern crypto API that can be used to generate random bytes." }, "type": "library", "autoload": { "files": [ "lib/random.php" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Paragon Initiative Enterprises", "email": "security@paragonie.com", "homepage": "https://paragonie.com" } ], "description": "PHP 5.x polyfill for random_bytes() and random_int() from PHP 7", "keywords": [ "csprng", "pseudorandom", "random" ], "time": "2017-03-13T16:27:32+00:00" }, { "name": "psr/cache", "version": "1.0.1", "source": { "type": "git", "url": "https://github.com/php-fig/cache.git", "reference": "d11b50ad223250cf17b86e38383413f5a6764bf8" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/php-fig/cache/zipball/d11b50ad223250cf17b86e38383413f5a6764bf8", "reference": "d11b50ad223250cf17b86e38383413f5a6764bf8", "shasum": "" }, "require": { "php": ">=5.3.0" }, "type": "library", "extra": { "branch-alias": { "dev-master": "1.0.x-dev" } }, "autoload": { "psr-4": { "Psr\\Cache\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "PHP-FIG", "homepage": "http://www.php-fig.org/" } ], "description": "Common interface for caching libraries", "keywords": [ "cache", "psr", "psr-6" ], "time": "2016-08-06T20:24:11+00:00" }, { "name": "psr/http-message", "version": "1.0.1", "source": { "type": "git", "url": "https://github.com/php-fig/http-message.git", "reference": "f6561bf28d520154e4b0ec72be95418abe6d9363" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/php-fig/http-message/zipball/f6561bf28d520154e4b0ec72be95418abe6d9363", "reference": "f6561bf28d520154e4b0ec72be95418abe6d9363", "shasum": "" }, "require": { "php": ">=5.3.0" }, "type": "library", "extra": { "branch-alias": { "dev-master": "1.0.x-dev" } }, "autoload": { "psr-4": { "Psr\\Http\\Message\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "PHP-FIG", "homepage": "http://www.php-fig.org/" } ], "description": "Common interface for HTTP messages", "homepage": "https://github.com/php-fig/http-message", "keywords": [ "http", "http-message", "psr", "psr-7", "request", "response" ], "time": "2016-08-06T14:39:51+00:00" }, { "name": "spomky-labs/aes-key-wrap", "version": "v3.0.3", "source": { "type": "git", "url": "https://github.com/Spomky-Labs/aes-key-wrap.git", "reference": "072e312ea119c4cc33012edc5e7e8c3f3def0d66" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/Spomky-Labs/aes-key-wrap/zipball/072e312ea119c4cc33012edc5e7e8c3f3def0d66", "reference": "072e312ea119c4cc33012edc5e7e8c3f3def0d66", "shasum": "" }, "require": { "beberlei/assert": "^2.4", "ext-mbstring": "*", "lib-openssl": "*", "php": "^5.4|^7.0" }, "require-dev": { "phpunit/phpunit": "^4.5|^5.0", "satooshi/php-coveralls": "^1.0" }, "type": "library", "extra": { "branch-alias": { "dev-master": "3.0.x-dev" } }, "autoload": { "psr-4": { "AESKW\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Florent Morselli", "homepage": "https://github.com/Spomky-Labs/aes-key-wrap/contributors" } ], "description": "AES Key Wrap for PHP.", "homepage": "https://github.com/Spomky-Labs/aes-key-wrap", "keywords": [ "A128KW", "A192KW", "A256KW", "RFC3394", "RFC5649", "aes", "key", "padding", "wrap" ], "time": "2017-03-25T21:07:11+00:00" }, { "name": "spomky-labs/base64url", "version": "v1.0.2", "source": { "type": "git", "url": "https://github.com/Spomky-Labs/base64url.git", "reference": "ef6d5fb93894063d9cee996022259fd08d6646ea" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/Spomky-Labs/base64url/zipball/ef6d5fb93894063d9cee996022259fd08d6646ea", "reference": "ef6d5fb93894063d9cee996022259fd08d6646ea", "shasum": "" }, "require": { "php": "^5.3|^7.0" }, "require-dev": { "phpunit/phpunit": "^4.0|^5.0", "satooshi/php-coveralls": "^1.0" }, "type": "library", "extra": { "branch-alias": { "dev-master": "1.0.x-dev" } }, "autoload": { "psr-4": { "Base64Url\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Florent Morselli", "homepage": "https://github.com/Spomky-Labs/base64url/contributors" } ], "description": "Base 64 URL Safe Encoding/decoding PHP Library", "homepage": "https://github.com/Spomky-Labs/base64url", "keywords": [ "base64", "rfc4648", "safe", "url" ], "time": "2016-01-21T19:50:30+00:00" }, { "name": "spomky-labs/jose", "version": "v6.1.4", "source": { "type": "git", "url": "https://github.com/Spomky-Labs/jose.git", "reference": "fccd7e024b10ad05e9374d745893b13311c4d49a" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/Spomky-Labs/jose/zipball/fccd7e024b10ad05e9374d745893b13311c4d49a", "reference": "fccd7e024b10ad05e9374d745893b13311c4d49a", "shasum": "" }, "require": { "beberlei/assert": "^2.4", "fgrosse/phpasn1": "^1.5", "lib-openssl": "*", "mdanter/ecc": "0.4.*", "php": "^5.6|^7.0", "psr/cache": "^1.0", "spomky-labs/aes-key-wrap": "^3.0", "spomky-labs/base64url": "^1.0", "spomky-labs/php-aes-gcm": "^1.2", "symfony/polyfill-mbstring": "^1.1", "symfony/polyfill-php70": "^1.1" }, "require-dev": { "phpunit/phpunit": "^5.0", "satooshi/php-coveralls": "^1.0", "symfony/cache": "^2.0|^3.0" }, "suggest": { "ext-crypto": "Highly recommended when you use AES GCM based algorithms.", "ext-curve25519": "For EdDSA with X25519 curves support.", "ext-ed25519": "For EdDSA with Ed25519 curves support." }, "type": "library", "extra": { "branch-alias": { "dev-master": "6.1.x-dev" } }, "autoload": { "psr-4": { "Jose\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Florent Morselli", "homepage": "https://github.com/Spomky" }, { "name": "All contributors", "homepage": "https://github.com/Spomky-Labs/jose/contributors" } ], "description": "JSON Object Signing and Encryption library for PHP.", "homepage": "https://github.com/Spomky-Labs/Jose", "keywords": [ "JOSE", "JWE", "JWK", "JWKSet", "JWS", "Jot", "RFC7515", "RFC7516", "RFC7517", "RFC7518", "RFC7519", "RFC7520", "jwa", "jwt" ], "time": "2017-02-06T18:22:51+00:00" }, { "name": "spomky-labs/php-aes-gcm", "version": "v1.2.0", "source": { "type": "git", "url": "https://github.com/Spomky-Labs/php-aes-gcm.git", "reference": "b655bef0d4f0fa2f36c11c5122e284951e81961c" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/Spomky-Labs/php-aes-gcm/zipball/b655bef0d4f0fa2f36c11c5122e284951e81961c", "reference": "b655bef0d4f0fa2f36c11c5122e284951e81961c", "shasum": "" }, "require": { "beberlei/assert": "^2.4", "lib-openssl": "*", "php": ">=5.4", "symfony/polyfill-mbstring": "^1.1" }, "require-dev": { "phpunit/phpunit": "^4.5|^5.0", "satooshi/php-coveralls": "^1.0" }, "suggest": { "ext-crypto": "Highly recommended for better performance." }, "type": "library", "extra": { "branch-alias": { "dev-master": "1.2.x-dev" } }, "autoload": { "psr-4": { "AESGCM\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Florent Morselli", "homepage": "https://github.com/Spomky" }, { "name": "All contributors", "homepage": "https://github.com/Spomky-Labs/php-aes-gcm/contributors" } ], "description": "AES GCM (Galois Counter Mode) PHP implementation.", "homepage": "https://github.com/Spomky-Labs/php-aes-gcm", "keywords": [ "AES-GCM", "Galois Counter Mode", "aes", "gcm" ], "time": "2016-11-22T21:11:11+00:00" }, { "name": "symfony/polyfill-mbstring", "version": "v1.3.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-mbstring.git", "reference": "e79d363049d1c2128f133a2667e4f4190904f7f4" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/e79d363049d1c2128f133a2667e4f4190904f7f4", "reference": "e79d363049d1c2128f133a2667e4f4190904f7f4", "shasum": "" }, "require": { "php": ">=5.3.3" }, "suggest": { "ext-mbstring": "For best performance" }, "type": "library", "extra": { "branch-alias": { "dev-master": "1.3-dev" } }, "autoload": { "psr-4": { "Symfony\\Polyfill\\Mbstring\\": "" }, "files": [ "bootstrap.php" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Nicolas Grekas", "email": "p@tchwork.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], "description": "Symfony polyfill for the Mbstring extension", "homepage": "https://symfony.com", "keywords": [ "compatibility", "mbstring", "polyfill", "portable", "shim" ], "time": "2016-11-14T01:06:16+00:00" }, { "name": "symfony/polyfill-php70", "version": "v1.3.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-php70.git", "reference": "13ce343935f0f91ca89605a2f6ca6f5c2f3faac2" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/polyfill-php70/zipball/13ce343935f0f91ca89605a2f6ca6f5c2f3faac2", "reference": "13ce343935f0f91ca89605a2f6ca6f5c2f3faac2", "shasum": "" }, "require": { "paragonie/random_compat": "~1.0|~2.0", "php": ">=5.3.3" }, "type": "library", "extra": { "branch-alias": { "dev-master": "1.3-dev" } }, "autoload": { "psr-4": { "Symfony\\Polyfill\\Php70\\": "" }, "files": [ "bootstrap.php" ], "classmap": [ "Resources/stubs" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Nicolas Grekas", "email": "p@tchwork.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], "description": "Symfony polyfill backporting some PHP 7.0+ features to lower PHP versions", "homepage": "https://symfony.com", "keywords": [ "compatibility", "polyfill", "portable", "shim" ], "time": "2016-11-14T01:06:16+00:00" } ], "packages-dev": [], "aliases": [], "minimum-stability": "stable", "stability-flags": [], "prefer-stable": false, "prefer-lowest": false, "platform": [], "platform-dev": [] }