MediaWiki REL1_35
|
This is a value object for authentication requests with a username, password, and domain Stable to extend. More...
Public Member Functions | |
__construct (array $domainList) | |
Stable to call. | |
describeCredentials () | |
Describe the credentials represented by this request.This is used on requests returned by AuthenticationProvider::getAuthenticationRequests() for ACTION_LINK and ACTION_REMOVE and for requests returned in AuthenticationResponse::$linkRequest to create useful user interfaces.Stable to override
| |
getFieldInfo () | |
Fetch input field info.The field info is an associative array mapping field names to info arrays. The info arrays have the following keys:
| |
Public Member Functions inherited from MediaWiki\Auth\AuthenticationRequest | |
getMetadata () | |
Returns metadata about this request. | |
getUniqueId () | |
Supply a unique key for deduplication. | |
loadFromSubmission (array $data) | |
Initialize form submitted form data. | |
Static Public Member Functions | |
static | __set_state ( $data) |
Static Public Member Functions inherited from MediaWiki\Auth\AuthenticationRequest | |
static | getRequestByClass (array $reqs, $class, $allowSubclasses=false) |
Select a request by class name. | |
static | getUsernameFromRequests (array $reqs) |
Get the username from the set of requests. | |
static | loadRequestsFromSubmission (array $reqs, array $data) |
Update a set of requests with form submit data, discarding ones that fail. | |
static | mergeFieldInfo (array $reqs) |
Merge the output of multiple AuthenticationRequest::getFieldInfo() calls. | |
Public Attributes | |
string | $domain = null |
Domain. | |
Public Attributes inherited from MediaWiki\Auth\PasswordAuthenticationRequest | |
string | $password = null |
Password. | |
string | $retype = null |
Password, again. | |
Public Attributes inherited from MediaWiki\Auth\AuthenticationRequest | |
string null | $action = null |
The AuthManager::ACTION_* constant this request was created to be used for. | |
int | $required = self::REQUIRED |
For login, continue, and link actions, one of self::OPTIONAL, self::REQUIRED, or self::PRIMARY_REQUIRED. | |
string null | $returnToUrl = null |
Return-to URL, in case of redirect. | |
string null | $username = null |
Username. | |
const | OPTIONAL = 0 |
Indicates that the request is not required for authentication to proceed. | |
const | PRIMARY_REQUIRED = 2 |
Indicates that the request is required by a primary authentication provider. | |
const | REQUIRED = 1 |
Indicates that the request is required for authentication to proceed. | |
Private Attributes | |
string[] | $domainList |
Domains available. | |
This is a value object for authentication requests with a username, password, and domain Stable to extend.
Definition at line 30 of file PasswordDomainAuthenticationRequest.php.
MediaWiki\Auth\PasswordDomainAuthenticationRequest::__construct | ( | array | $domainList | ) |
Stable to call.
string[] | $domainList | List of available domains |
Definition at line 41 of file PasswordDomainAuthenticationRequest.php.
References MediaWiki\Auth\PasswordDomainAuthenticationRequest\$domainList.
|
static |
array | $data |
Reimplemented from MediaWiki\Auth\AuthenticationRequest.
Definition at line 86 of file PasswordDomainAuthenticationRequest.php.
MediaWiki\Auth\PasswordDomainAuthenticationRequest::describeCredentials | ( | ) |
Describe the credentials represented by this request.This is used on requests returned by AuthenticationProvider::getAuthenticationRequests() for ACTION_LINK and ACTION_REMOVE and for requests returned in AuthenticationResponse::$linkRequest to create useful user interfaces.Stable to override
Reimplemented from MediaWiki\Auth\PasswordAuthenticationRequest.
Definition at line 72 of file PasswordDomainAuthenticationRequest.php.
References wfMessage().
MediaWiki\Auth\PasswordDomainAuthenticationRequest::getFieldInfo | ( | ) |
Fetch input field info.The field info is an associative array mapping field names to info arrays. The info arrays have the following keys:
Reimplemented from MediaWiki\Auth\PasswordAuthenticationRequest.
Definition at line 49 of file PasswordDomainAuthenticationRequest.php.
References MediaWiki\Auth\PasswordDomainAuthenticationRequest\$domain, and wfMessage().
string MediaWiki\Auth\PasswordDomainAuthenticationRequest::$domain = null |
Domain.
Definition at line 35 of file PasswordDomainAuthenticationRequest.php.
Referenced by MediaWiki\Auth\PasswordDomainAuthenticationRequest\getFieldInfo().
|
private |
Domains available.
Definition at line 32 of file PasswordDomainAuthenticationRequest.php.
Referenced by MediaWiki\Auth\PasswordDomainAuthenticationRequest\__construct().