Server IP : 209.38.156.173 / Your IP : 216.73.216.122 [ Web Server : Apache/2.4.52 (Ubuntu) System : Linux lakekumayuhotel 5.15.0-136-generic #147-Ubuntu SMP Sat Mar 15 15:53:30 UTC 2025 x86_64 User : root ( 0) PHP Version : 8.1.2-1ubuntu2.22 Disable Function : NONE Domains : 2 Domains MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /usr/share/phpmyadmin/vendor/code-lts/u2f-php-server/src/ |
Upload File : |
<?php namespace CodeLts\U2F\U2FServer; class SignRequest implements \JsonSerializable { /** @var string Protocol version */ protected $version = U2FServer::VERSION; /** @var string Authentication challenge */ protected $challenge; /** @var string Key handle of a registered authenticator */ protected $keyHandle; /** @var string Application id */ protected $appId; public function __construct(array $parameters) { $this->challenge = $parameters['challenge']; $this->keyHandle = $parameters['keyHandle']; $this->appId = $parameters['appId']; } /** * @return string */ public function version() { return $this->version; } /** * @return string */ public function challenge() { return $this->challenge; } /** * @return string */ public function keyHandle() { return $this->keyHandle; } /** * @return string */ public function appId() { return $this->appId; } #[\ReturnTypeWillChange] public function jsonSerialize() { return [ 'version' => $this->version, 'challenge' => $this->challenge, 'keyHandle' => $this->keyHandle, 'appId' => $this->appId, ]; } }