144 lines
5.8 KiB
JSON
144 lines
5.8 KiB
JSON
{
|
|
"name": "simplesamlphp/simplesamlphp",
|
|
"description": "A PHP implementation of a SAML 2.0 service provider and identity provider.",
|
|
"type": "project",
|
|
"keywords": [ "saml2", "shibboleth","oauth","ws-federation","sp","idp" ],
|
|
"homepage": "https://simplesamlphp.org",
|
|
"license": "LGPL-2.1-or-later",
|
|
"authors": [
|
|
{
|
|
"name": "Andreas Åkre Solberg",
|
|
"email": "andreas.solberg@uninett.no"
|
|
},
|
|
{
|
|
"name": "Olav Morken",
|
|
"email": "olav.morken@uninett.no"
|
|
},
|
|
{
|
|
"name": "Jaime Perez",
|
|
"email": "jaime.perez@uninett.no"
|
|
}
|
|
],
|
|
"autoload": {
|
|
"psr-4": {
|
|
"SimpleSAML\\": "src/SimpleSAML",
|
|
"SimpleSAML\\Module\\admin\\": "modules/admin/src",
|
|
"SimpleSAML\\Module\\core\\": "modules/core/src",
|
|
"SimpleSAML\\Module\\cron\\": "modules/cron/src",
|
|
"SimpleSAML\\Module\\exampleauth\\": "modules/exampleauth/src",
|
|
"SimpleSAML\\Module\\multiauth\\": "modules/multiauth/src",
|
|
"SimpleSAML\\Module\\saml\\": "modules/saml/src"
|
|
},
|
|
"files": ["src/_autoload_modules.php"]
|
|
},
|
|
"autoload-dev": {
|
|
"psr-4": {
|
|
"SimpleSAML\\Test\\": ["tests", "tests/src/SimpleSAML"],
|
|
"SimpleSAML\\Test\\Module\\admin\\": ["tests//modules/admin/src"],
|
|
"SimpleSAML\\Test\\Module\\core\\": ["tests/modules/core/src"],
|
|
"SimpleSAML\\Test\\Module\\cron\\": ["tests/modules/cron/src"],
|
|
"SimpleSAML\\Test\\Module\\exampleauth\\": ["tests/modules/exampleauth/src"],
|
|
"SimpleSAML\\Test\\Module\\multiauth\\": ["tests/modules/multiauth/src"],
|
|
"SimpleSAML\\Test\\Module\\saml\\": ["tests/modules/saml/src"]
|
|
},
|
|
"files": ["tests/_autoload_modules.php"]
|
|
},
|
|
"require": {
|
|
"php": "^8.1",
|
|
"ext-date": "*",
|
|
"ext-dom": "*",
|
|
"ext-hash": "*",
|
|
"ext-json": "*",
|
|
"ext-mbstring": "*",
|
|
"ext-openssl": "*",
|
|
"ext-pcre": "*",
|
|
"ext-session": "*",
|
|
"ext-simplexml": "*",
|
|
"ext-SPL": "*",
|
|
"ext-zlib": "*",
|
|
|
|
"gettext/gettext": "^5.7",
|
|
"gettext/translator": "^1.1",
|
|
"phpmailer/phpmailer": "^6.8",
|
|
"psr/log": "^3.0",
|
|
"simplesamlphp/assert": "^1.1",
|
|
"simplesamlphp/composer-module-installer": "^1.3",
|
|
"simplesamlphp/saml2": "^4.16",
|
|
"simplesamlphp/simplesamlphp-assets-base": "~2.3.0",
|
|
"simplesamlphp/xml-security": "^1.7",
|
|
"symfony/cache": "^6.4",
|
|
"symfony/config": "^6.4",
|
|
"symfony/console": "^6.4",
|
|
"symfony/dependency-injection": "^6.4",
|
|
"symfony/filesystem": "^6.4",
|
|
"symfony/finder": "^6.4",
|
|
"symfony/framework-bundle": "^6.4",
|
|
"symfony/http-foundation": "^6.4",
|
|
"symfony/http-kernel": "^6.4",
|
|
"symfony/intl": "^6.4",
|
|
"symfony/password-hasher": "^6.4",
|
|
"symfony/polyfill-intl-icu": "^1.28",
|
|
"symfony/routing": "^6.4",
|
|
"symfony/translation-contracts": "^3.0",
|
|
"symfony/twig-bridge": "^6.4",
|
|
"symfony/var-exporter": "^6.4",
|
|
"symfony/yaml": "^6.4",
|
|
"twig/intl-extra": "^3.7",
|
|
"twig/twig": "^3.14.0",
|
|
"simplesamlphp/simplesamlphp-module-authorize": "~1.6.1",
|
|
"simplesamlphp/simplesamlphp-module-consent": "~1.4.0",
|
|
"simplesamlphp/simplesamlphp-module-consentadmin": "~1.1.0",
|
|
"simplesamlphp/simplesamlphp-module-discopower": "~1.4.1",
|
|
"simplesamlphp/simplesamlphp-module-ldap": "~2.3.0",
|
|
"simplesamlphp/simplesamlphp-module-metarefresh": "~1.2.2",
|
|
"simplesamlphp/simplesamlphp-module-radius": "~2.0.2",
|
|
"simplesamlphp/simplesamlphp-module-sqlauth": "~1.3.1",
|
|
"simplesamlphp/simplesamlphp-module-statistics": "~1.2.2"
|
|
},
|
|
"require-dev": {
|
|
"ext-curl": "*",
|
|
"ext-pdo_sqlite": "*",
|
|
|
|
"gettext/php-scanner": "1.3.1",
|
|
"mikey179/vfsstream": "~1.6",
|
|
"predis/predis": "^2.2",
|
|
"simplesamlphp/simplesamlphp-module-adfs": "^2.1",
|
|
"simplesamlphp/simplesamlphp-test-framework": "^1.5.4",
|
|
"symfony/translation": "^6.4"
|
|
},
|
|
"suggest": {
|
|
"predis/predis": "Needed if a Redis server is used to store session information",
|
|
"ext-curl": "Needed in order to check for updates automatically",
|
|
"ext-intl": "Needed if translations for non-English languages are required.",
|
|
"ext-ldap": "Needed if an LDAP backend is used",
|
|
"ext-memcache": "Needed if a Memcache server is used to store session information",
|
|
"ext-pdo": "Needed if a database backend is used, either for authentication or to store session information",
|
|
"ext-mysql": "Needed if a MySQL backend is used, either for authentication or to store session information",
|
|
"ext-pgsql": "Needed if a PostgreSQL backend is used, either for authentication or to store session information"
|
|
},
|
|
"support": {
|
|
"issues": "https://github.com/simplesamlphp/simplesamlphp/issues",
|
|
"source": "https://github.com/simplesamlphp/simplesamlphp"
|
|
},
|
|
"config": {
|
|
"allow-plugins": {
|
|
"composer/package-versions-deprecated": true,
|
|
"dealerdirect/phpcodesniffer-composer-installer": true,
|
|
"muglug/package-versions-56": true,
|
|
"phpstan/extension-installer": true,
|
|
"simplesamlphp/composer-module-installer": true,
|
|
"simplesamlphp/composer-xmlprovider-installer": true
|
|
}
|
|
},
|
|
"extra": {
|
|
"branch-alias": {
|
|
"dev-master": "2.4.0.x-dev"
|
|
}
|
|
},
|
|
"scripts": {
|
|
"translations:unused": "php bin/translations translations:unused",
|
|
"translations:update:translatable": "php bin/translations translations:update:translatable"
|
|
},
|
|
"version": "v2.3.6"
|
|
}
|