$authoritative | MediaWiki\Auth\AbstractPasswordPrimaryAuthenticationProvider | protected |
$config | MediaWiki\Auth\AbstractAuthenticationProvider | protected |
$dbProvider | MediaWiki\Auth\AbstractTemporaryPasswordPrimaryAuthenticationProvider | protected |
$emailEnabled | MediaWiki\Auth\AbstractTemporaryPasswordPrimaryAuthenticationProvider | protected |
$logger | MediaWiki\Auth\AbstractAuthenticationProvider | protected |
$manager | MediaWiki\Auth\AbstractAuthenticationProvider | protected |
$newPasswordExpiry | MediaWiki\Auth\AbstractTemporaryPasswordPrimaryAuthenticationProvider | protected |
$passwordReminderResendTime | MediaWiki\Auth\AbstractTemporaryPasswordPrimaryAuthenticationProvider | protected |
$userNameUtils | MediaWiki\Auth\AbstractAuthenticationProvider | protected |
$userOptionsLookup | MediaWiki\Auth\AbstractTemporaryPasswordPrimaryAuthenticationProvider | protected |
__construct(IConnectionProvider $dbProvider, UserOptionsLookup $userOptionsLookup, $params=[]) | MediaWiki\Auth\AbstractTemporaryPasswordPrimaryAuthenticationProvider | |
MediaWiki::Auth::AbstractPasswordPrimaryAuthenticationProvider::__construct(array $params=[]) | MediaWiki\Auth\AbstractPasswordPrimaryAuthenticationProvider | |
accountCreationType() | MediaWiki\Auth\AbstractTemporaryPasswordPrimaryAuthenticationProvider | |
autoCreatedAccount( $user, $source) | MediaWiki\Auth\AbstractPrimaryAuthenticationProvider | |
beginPrimaryAccountCreation( $user, $creator, array $reqs) | MediaWiki\Auth\AbstractTemporaryPasswordPrimaryAuthenticationProvider | |
beginPrimaryAccountLink( $user, array $reqs) | MediaWiki\Auth\AbstractPrimaryAuthenticationProvider | |
beginPrimaryAuthentication(array $reqs) | MediaWiki\Auth\AbstractTemporaryPasswordPrimaryAuthenticationProvider | |
checkPasswordValidity( $username, $password) | MediaWiki\Auth\AbstractPasswordPrimaryAuthenticationProvider | protected |
continuePrimaryAccountCreation( $user, $creator, array $reqs) | MediaWiki\Auth\AbstractPrimaryAuthenticationProvider | |
continuePrimaryAccountLink( $user, array $reqs) | MediaWiki\Auth\AbstractPrimaryAuthenticationProvider | |
continuePrimaryAuthentication(array $reqs) | MediaWiki\Auth\AbstractPrimaryAuthenticationProvider | |
failResponse(PasswordAuthenticationRequest $req) | MediaWiki\Auth\AbstractPasswordPrimaryAuthenticationProvider | protected |
finishAccountCreation( $user, $creator, AuthenticationResponse $res) | MediaWiki\Auth\AbstractTemporaryPasswordPrimaryAuthenticationProvider | |
getAuthenticationRequests( $action, array $options) | MediaWiki\Auth\AbstractTemporaryPasswordPrimaryAuthenticationProvider | |
getFatalPasswordErrorResponse(string $username, Status $status) | MediaWiki\Auth\AbstractPasswordPrimaryAuthenticationProvider | protected |
getHookContainer() | MediaWiki\Auth\AbstractAuthenticationProvider | protected |
getHookRunner() | MediaWiki\Auth\AbstractAuthenticationProvider | protected |
getNewPasswordExpiry( $username) | MediaWiki\Auth\AbstractPasswordPrimaryAuthenticationProvider | protected |
getPassword( $hash) | MediaWiki\Auth\AbstractPasswordPrimaryAuthenticationProvider | protected |
getPasswordFactory() | MediaWiki\Auth\AbstractPasswordPrimaryAuthenticationProvider | protected |
getPasswordResetData( $username, $data) | MediaWiki\Auth\AbstractTemporaryPasswordPrimaryAuthenticationProvider | protected |
getTemporaryPassword(string $username, $flags=IDBAccessObject::READ_NORMAL) | MediaWiki\Auth\TemporaryPasswordPrimaryAuthenticationProvider | protected |
getUniqueId() | MediaWiki\Auth\AbstractAuthenticationProvider | |
init(LoggerInterface $logger, AuthManager $manager, HookContainer $hookContainer, Config $config, UserNameUtils $userNameUtils) | MediaWiki\Auth\AbstractAuthenticationProvider | |
isTimestampValid( $timestamp) | MediaWiki\Auth\AbstractTemporaryPasswordPrimaryAuthenticationProvider | protected |
maybeSendNewAccountEmail(User $user, User $creatingUser, $password) | MediaWiki\Auth\AbstractTemporaryPasswordPrimaryAuthenticationProvider | protected |
maybeSendPasswordResetEmail(TemporaryPasswordAuthenticationRequest $req) | MediaWiki\Auth\AbstractTemporaryPasswordPrimaryAuthenticationProvider | protected |
postAccountCreation( $user, $creator, AuthenticationResponse $response) | MediaWiki\Auth\AbstractPrimaryAuthenticationProvider | |
postAccountLink( $user, AuthenticationResponse $response) | MediaWiki\Auth\AbstractPrimaryAuthenticationProvider | |
postAuthentication( $user, AuthenticationResponse $response) | MediaWiki\Auth\AbstractPrimaryAuthenticationProvider | |
postInitSetup() | MediaWiki\Auth\AbstractTemporaryPasswordPrimaryAuthenticationProvider | protected |
providerAllowsAuthenticationDataChange(AuthenticationRequest $req, $checkData=true) | MediaWiki\Auth\AbstractTemporaryPasswordPrimaryAuthenticationProvider | |
providerAllowsPropertyChange( $property) | MediaWiki\Auth\AbstractPrimaryAuthenticationProvider | |
providerChangeAuthenticationData(AuthenticationRequest $req) | MediaWiki\Auth\AbstractTemporaryPasswordPrimaryAuthenticationProvider | |
providerNormalizeUsername( $username) | MediaWiki\Auth\AbstractPrimaryAuthenticationProvider | |
providerRevokeAccessForUser( $username) | MediaWiki\Auth\AbstractPrimaryAuthenticationProvider | |
sendNewAccountEmail(User $user, User $creatingUser, $password) | MediaWiki\Auth\AbstractTemporaryPasswordPrimaryAuthenticationProvider | protected |
sendPasswordResetEmail(TemporaryPasswordAuthenticationRequest $req) | MediaWiki\Auth\AbstractTemporaryPasswordPrimaryAuthenticationProvider | protected |
setPasswordResetFlag( $username, Status $status, $data=null) | MediaWiki\Auth\AbstractPasswordPrimaryAuthenticationProvider | protected |
setTemporaryPassword(string $username, Password $tempPassHash, $tempPassTime) | MediaWiki\Auth\TemporaryPasswordPrimaryAuthenticationProvider | protected |
testForAccountCreation( $user, $creator, array $reqs) | MediaWiki\Auth\AbstractTemporaryPasswordPrimaryAuthenticationProvider | |
testUserCanAuthenticate( $username) | MediaWiki\Auth\AbstractTemporaryPasswordPrimaryAuthenticationProvider | |
testUserExists( $username, $flags=IDBAccessObject::READ_NORMAL) | MediaWiki\Auth\TemporaryPasswordPrimaryAuthenticationProvider | |
testUserForCreation( $user, $autocreate, array $options=[]) | MediaWiki\Auth\AbstractPrimaryAuthenticationProvider | |
TYPE_CREATE | MediaWiki\Auth\PrimaryAuthenticationProvider | |
TYPE_LINK | MediaWiki\Auth\PrimaryAuthenticationProvider | |
TYPE_NONE | MediaWiki\Auth\PrimaryAuthenticationProvider | |