MediaWiki
1.34.0
|
Static Public Member Functions | |
static | callback ( $title, $user, $action, &$result) |
Protected Member Functions | |
__construct ( $exclusiveRights, $session, $title, $user, $action, &$result) | |
execute () | |
Take away user rights if not authenticated with 2FA. More... | |
Protected Attributes | |
string | $action |
array | $exclusiveRights |
Array of rights that a user should only have if they authenticated with 2FA. More... | |
string array | $result |
Session | $session |
Title | $title |
User | $user |
Private Member Functions | |
actionBlocked () | |
addError () | |
authenticatedOver2FA () | |
Definition at line 12 of file CheckExclusiveRights.php.
|
protected |
Definition at line 73 of file CheckExclusiveRights.php.
References MediaWiki\Extension\OATHAuth\Hook\GetUserPermissionsErrors\CheckExclusiveRights\$action, MediaWiki\Extension\OATHAuth\Hook\GetUserPermissionsErrors\CheckExclusiveRights\$exclusiveRights, MediaWiki\Extension\OATHAuth\Hook\GetUserPermissionsErrors\CheckExclusiveRights\$result, MediaWiki\Extension\OATHAuth\Hook\GetUserPermissionsErrors\CheckExclusiveRights\$session, MediaWiki\Extension\OATHAuth\Hook\GetUserPermissionsErrors\CheckExclusiveRights\$title, and MediaWiki\Extension\OATHAuth\Hook\GetUserPermissionsErrors\CheckExclusiveRights\$user.
|
private |
Definition at line 102 of file CheckExclusiveRights.php.
Referenced by MediaWiki\Extension\OATHAuth\Hook\GetUserPermissionsErrors\CheckExclusiveRights\execute().
|
private |
Definition at line 106 of file CheckExclusiveRights.php.
Referenced by MediaWiki\Extension\OATHAuth\Hook\GetUserPermissionsErrors\CheckExclusiveRights\execute().
|
private |
Definition at line 98 of file CheckExclusiveRights.php.
References MediaWiki\Extension\OATHAuth\OATHAuth\AUTHENTICATED_OVER_2FA.
Referenced by MediaWiki\Extension\OATHAuth\Hook\GetUserPermissionsErrors\CheckExclusiveRights\execute().
|
static |
ConfigException |
Definition at line 54 of file CheckExclusiveRights.php.
References MediaWiki\Extension\OATHAuth\Hook\GetUserPermissionsErrors\CheckExclusiveRights\$action, MediaWiki\$config, MediaWiki\Extension\OATHAuth\Hook\GetUserPermissionsErrors\CheckExclusiveRights\$exclusiveRights, MediaWiki\Extension\OATHAuth\Hook\GetUserPermissionsErrors\CheckExclusiveRights\$result, MediaWiki\Extension\OATHAuth\Hook\GetUserPermissionsErrors\CheckExclusiveRights\$session, MediaWiki\Extension\OATHAuth\Hook\GetUserPermissionsErrors\CheckExclusiveRights\$title, MediaWiki\Extension\OATHAuth\Hook\GetUserPermissionsErrors\CheckExclusiveRights\$user, Config\get(), RequestContext\getMain(), User\getRequest(), and Config\has().
|
protected |
Take away user rights if not authenticated with 2FA.
Definition at line 87 of file CheckExclusiveRights.php.
References MediaWiki\Extension\OATHAuth\Hook\GetUserPermissionsErrors\CheckExclusiveRights\actionBlocked(), MediaWiki\Extension\OATHAuth\Hook\GetUserPermissionsErrors\CheckExclusiveRights\addError(), and MediaWiki\Extension\OATHAuth\Hook\GetUserPermissionsErrors\CheckExclusiveRights\authenticatedOver2FA().
|
protected |
|
protected |
Array of rights that a user should only have if they authenticated with 2FA.
Definition at line 19 of file CheckExclusiveRights.php.
Referenced by MediaWiki\Extension\OATHAuth\Hook\GetUserPermissionsErrors\CheckExclusiveRights\__construct(), and MediaWiki\Extension\OATHAuth\Hook\GetUserPermissionsErrors\CheckExclusiveRights\callback().
|
protected |
|
protected |
|
protected |
|
protected |