Page MenuHomePhabricator

abstract class PhabricatorAuthFactor
Phabricator Technical Documentation (Auth)

This class is not documented.

Methods

abstract public function getFactorName()

This method is not documented.
Return
wild

abstract public function getFactorKey()

This method is not documented.
Return
wild

abstract public function getFactorDescription()

This method is not documented.
Return
wild

abstract public function processAddFactorForm($form, $request, $user)

This method is not documented.
Parameters
AphrontFormView$form
AphrontRequest$request
PhabricatorUser$user
Return
wild

abstract public function renderValidateFactorForm($config, $form, $viewer, $validation_result)

This method is not documented.
Parameters
PhabricatorAuthFactorConfig$config
AphrontFormView$form
PhabricatorUser$viewer
$validation_result
Return
wild

abstract public function processValidateFactorForm($config, $viewer, $request)

This method is not documented.
Parameters
PhabricatorAuthFactorConfig$config
PhabricatorUser$viewer
AphrontRequest$request
Return
wild

public function isFactorValid($config, $validation_result)

This method is not documented.
Parameters
PhabricatorAuthFactorConfig$config
$validation_result
Return
wild

public function getParameterName($config, $name)

This method is not documented.
Parameters
PhabricatorAuthFactorConfig$config
$name
Return
wild

public static function getAllFactors()

This method is not documented.
Return
wild

protected function newConfigForUser($user)

This method is not documented.
Parameters
PhabricatorUser$user
Return
wild