{"master":{"name":"IPReputation","author":["Kosta Harlan"],"url":"https:\/\/www.mediawiki.org\/wiki\/Extension:IPReputation","descriptionmsg":"ipreputation-desc","license-name":"GPL-2.0-or-later","type":"other","requires":{"MediaWiki":">= 1.47.0"},"HookHandlers":{"AbuseFilterHandler":{"class":"MediaWiki\\Extension\\IPReputation\\Hooks\\Handlers\\AbuseFilterHandler","services":["UserNameUtils","IPReputationIPoidDataLookup"]},"GetSecurityLogContextHandler":{"class":"MediaWiki\\Extension\\IPReputation\\Hooks\\Handlers\\GetSecurityLogContextHandler","services":["IPReputationIPoidDataLookup"]}},"Hooks":{"AbuseFilter-builder":"AbuseFilterHandler","AbuseFilterCustomProtectedVariables":"AbuseFilterHandler","AbuseFilterGenerateAccountCreationVars":"AbuseFilterHandler","AbuseFilter-generateUserVars":"AbuseFilterHandler","AbuseFilter-interceptVariable":"AbuseFilterHandler","GetSecurityLogContext":"GetSecurityLogContextHandler"},"config":{"IPReputationDataProvider":{"description":"Name of the provider to use for retrieving IP reputation data. Valid values: \"nodejs_ipoid\". If not set, the provider will always return null for IP reputation lookups.","value":null},"IPReputationIPoidUrl":{"description":"URL to access IPoid service","value":"http:\/\/localhost:6035"},"IPReputationIPoidCheckAtAccountCreation":{"description":"Feature flag to enable\/disable auditing account creation based on IP reputation data from IPoid service https:\/\/wikitech.wikimedia.org\/wiki\/Service\/IPoid.","value":true},"IPReputationIPoidRequestTimeoutSeconds":{"description":"Number of seconds to use for timeout option to HTTP request factory when calling IPoid","value":1},"IPReputationIPoidConnectTimeoutSeconds":{"description":"Number of seconds to use for connectTimeout option to HTTP request factory when calling IPoid","value":2},"IPReputationDeveloperMode":{"description":"If developer mode is enabled. This should be set to false in production. Developer mode can affect whether e.g. SSL certification validation is enabled in HTTP requests","value":false}},"AuthManagerAutoConfig":{"preauth":{"IPReputationPreAuthenticationProvider":{"class":"MediaWiki\\Extension\\IPReputation\\PreAuthenticationProvider","services":["IPReputationIPoidDataLookup","StatsFactory","PermissionManager"],"sort":0}}},"ServiceWiringFiles":["src\/ServiceWiring.php"],"repository":"https:\/\/gerrit.wikimedia.org\/r\/mediawiki\/extensions\/IPReputation"}}