{
        "name": "SimpleSAMLphp",
        "version": "4.5.2",
        "author": [
                "[https://www.mediawiki.org/wiki/User:Cindy.cicalese Cindy Cicalese]"
        ],
        "url": "https://www.mediawiki.org/wiki/Extension:SimpleSAMLphp",
        "descriptionmsg": "simplesamlphp-desc",
        "license-name": "MIT",
        "type": "other",
        "requires": {
                "MediaWiki": ">= 1.31.0",
                "extensions": {
                        "PluggableAuth": ">= 5.1"
                }
        },
        "MessagesDirs": {
                "SimpleSAMLphp": [
                        "i18n"
                ]
        },
        "AutoloadNamespaces": {
                "MediaWiki\\Extension\\SimpleSAMLphp\\": "src/"
        },
        "TestAutoloadNamespaces": {
                "MediaWiki\\Extension\\SimpleSAMLphp\\Tests\\": "tests/phpunit/"
        },
        "AutoloadClasses": {
                "SimpleSAMLphp": "includes/SimpleSAMLphp.php"
        },
        "Hooks": {
                "PluggableAuthPopulateGroups": [ "SimpleSAMLphp::populateGroups" ]
        },
        "config": {
                "SimpleSAMLphp_UsernameAttribute": {
                        "value":  null
                },
                "SimpleSAMLphp_RealNameAttribute": {
                        "value":  null
                },
                "SimpleSAMLphp_EmailAttribute": {
                        "value":  null
                },
                "SimpleSAMLphp_UsernameCaseAttribute": {
                        "value": null
                },
                "SimpleSAMLphp_GroupMap": {
                        "value":  []
                },
                "SimpleSAMLphp_GroupAttributeDelimiter": {
                        "value":  null,
                        "description": "If the SAML attribute for groups is not an array but a CSV string, this can be set to the appropriate delimiter (e.g. ',')"
                },
                "SimpleSAMLphp_SyncAllGroups_GroupAttributeName": {
                        "value":  "groups"
                },
                "SimpleSAMLphp_SyncAllGroups_LocallyManaged": {
                        "value":  [ "sysop" ]
                },
                "SimpleSAMLphp_SyncAllGroups_GroupNameModificationCallback": {
                        "value":  null
                },
                "SimpleSAMLphp_AttributeProcessorFactories": {
                        "value":  [
                                "MediaWiki\\Extension\\SimpleSAMLphp\\AttributeProcessor\\MapGroups::factory"
                        ]
                },
                "SimpleSAMLphp_MandatoryUserInfoProviderFactories": {
                        "value":  {
                                "username": "MediaWiki\\Extension\\SimpleSAMLphp\\UserInfoProvider\\LowerCasedUsername::factory",
                                "realname": "MediaWiki\\Extension\\SimpleSAMLphp\\UserInfoProvider\\Realname::factory",
                                "email": "MediaWiki\\Extension\\SimpleSAMLphp\\UserInfoProvider\\Email::factory"
                        }
                },
                "PluggableAuth_Class": {
                        "value":  "SimpleSAMLphp"
                }
        },
        "manifest_version": 2
}