| __construct(UserIdentity $actor, $isTemp=false) | MediaWiki\Permissions\UltimateAuthority | |
| authorizeAction(string $action, ?PermissionStatus $status=null) | MediaWiki\Permissions\UltimateAuthority | |
| authorizeRead(string $action, PageIdentity $target, ?PermissionStatus $status=null) | MediaWiki\Permissions\UltimateAuthority | |
| authorizeWrite(string $action, PageIdentity $target, ?PermissionStatus $status=null) | MediaWiki\Permissions\UltimateAuthority | |
| definitelyCan(string $action, PageIdentity $target, ?PermissionStatus $status=null) | MediaWiki\Permissions\UltimateAuthority | |
| getBlock(int $freshness=IDBAccessObject::READ_NORMAL) | MediaWiki\Permissions\UltimateAuthority | |
| getUser() | MediaWiki\Permissions\UltimateAuthority | |
| isAllowed(string $permission, ?PermissionStatus $status=null) | MediaWiki\Permissions\UltimateAuthority | |
| isAllowedAll(... $permissions) | MediaWiki\Permissions\UltimateAuthority | |
| isAllowedAny(... $permissions) | MediaWiki\Permissions\UltimateAuthority | |
| isDefinitelyAllowed(string $action, ?PermissionStatus $status=null) | MediaWiki\Permissions\UltimateAuthority | |
| isNamed() | MediaWiki\Permissions\UltimateAuthority | |
| isRegistered() | MediaWiki\Permissions\UltimateAuthority | |
| isTemp() | MediaWiki\Permissions\UltimateAuthority | |
| probablyCan(string $action, PageIdentity $target, ?PermissionStatus $status=null) | MediaWiki\Permissions\UltimateAuthority | |