public function getFactorName()
public function getFactorName()
Return
| wild |
public function getFactorKey()
public function getFactorKey()
Return
| wild |
public function getFactorDescription()
public function getFactorDescription()
Return
| wild |
public function processAddFactorForm($form, $request, $user)
public function processAddFactorForm($form, $request, $user)
Parameters
| AphrontFormView | $form | |
| AphrontRequest | $request | |
| PhabricatorUser | $user |
Return
| wild |
public function renderValidateFactorForm($config, $form, $viewer, $validation_result)
public function renderValidateFactorForm($config, $form, $viewer, $validation_result)
Parameters
| PhabricatorAuthFactorConfig | $config | |
| AphrontFormView | $form | |
| PhabricatorUser | $viewer | |
| $validation_result |
Return
| wild |
public function processValidateFactorForm($config, $viewer, $request)
public function processValidateFactorForm($config, $viewer, $request)
Parameters
| PhabricatorAuthFactorConfig | $config | |
| PhabricatorUser | $viewer | |
| AphrontRequest | $request |
Return
| wild |
public function isFactorValid($config, $validation_result)Inherited
public function isFactorValid($config, $validation_result)
Inherited
Parameters
| PhabricatorAuthFactorConfig | $config | |
| $validation_result |
Return
| wild |
public function getParameterName($config, $name)Inherited
public function getParameterName($config, $name)
Inherited
Parameters
| PhabricatorAuthFactorConfig | $config | |
| $name |
Return
| wild |
public static function getAllFactors()Inherited
public static function getAllFactors()
Inherited
Return
| wild |
protected function newConfigForUser($user)Inherited
protected function newConfigForUser($user)
Inherited
Parameters
| PhabricatorUser | $user |
Return
| wild |
public static function generateNewTOTPKey()
public static function generateNewTOTPKey()
Return
| wild |
public static function verifyTOTPCode($user, $key, $code)
public static function verifyTOTPCode($user, $key, $code)
Parameters
| PhabricatorUser | $user | |
| PhutilOpaqueEnvelope | $key | |
| $code |
Return
| wild |
public static function base32Decode($buf)
public static function base32Decode($buf)
Parameters
| $buf |
Return
| wild |
public static function getTOTPCode($key, $timestamp)
public static function getTOTPCode($key, $timestamp)
Parameters
| PhutilOpaqueEnvelope | $key | |
| $timestamp |
Return
| wild |
private function renderQRCode($uri)
private function renderQRCode($uri)
Parameters
| $uri |
Return
| wild |