{"master":{"name":"LDAPAuthorization","version":"4.0.0-alpha","author":["Cindy Cicalese","[https:\/\/mediawiki.org\/wiki\/User:MarkAHershberger Mark A. Hershberger]","[http:\/\/www.hallowelt.com Hallo Welt! GmbH]"],"url":"https:\/\/www.mediawiki.org\/wiki\/Extension:LDAPAuthorization","descriptionmsg":"ldapauthorization-desc","license-name":"GPL-2.0","type":"other","requires":{"MediaWiki":">= 1.43.0","extensions":{"LDAPProvider":"4.*","PluggableAuth":"7.*"}},"callback":"MediaWiki\\Extension\\LDAPAuthorization\\Setup::onRegistration","Hooks":{"PluggableAuthUserAuthorization":"MediaWiki\\Extension\\LDAPAuthorization\\Hook\\PluggableAuthUserAuthorization::callback","AuthRemoteuserFilterUserName":"MediaWiki\\Extension\\LDAPAuthorization\\Hook\\AuthRemoteuserFilterUserName::callback"},"attributes":{"LDAPProvider":{"DefaultSettings":{"authorization":{"rules":{"groups":{"required":[],"excluded":[]},"attributes":[]}}}}},"config_prefix":"LDAPAuthorization","config":{"AutoAuthRemoteUserStringParserRegistry":{"value":{"domain-backslash-username":"MediaWiki\\Extension\\LDAPAuthorization\\AutoAuth\\RemoteUserStringParser\\DomainBackslashUsername::factory","username-at-domain":"MediaWiki\\Extension\\LDAPAuthorization\\AutoAuth\\RemoteUserStringParser\\UsernameAtDomain::factory"}},"AutoAuthRemoteUserStringParser":{"value":"domain-backslash-username"},"AutoAuthBypassWithCookieUsernameRemoteAddrs":{"value":["127.0.0.1"]},"AutoAuthUsernameNormalizer":{"value":"","path":false,"description":"Use this function for normalizing username for LDAP, for example 'strtolower'. Needed after migration from earlier Version.","public":true}},"repository":"https:\/\/gerrit.wikimedia.org\/r\/mediawiki\/extensions\/LDAPAuthorization"}}