DeviceAuthorizationResponse
in package
implements
JsonSerializable
uses
JsonSerializableTrait
Read onlyYes
Table of Contents
Interfaces
- JsonSerializable
Properties
- $deviceCode : string
- The device verification code.
- $expiresIn : float
- Lifetime in seconds of the codes.
- $interval : float|null
- Minimum polling interval in seconds.
- $userCode : string
- The end-user verification code.
- $verificationUri : string
- The end-user verification URI.
- $verificationUriComplete : string|null
- Verification URI that includes the user code.
Methods
- __construct() : mixed
- fromArray() : self
- jsonSerialize() : array<string|int, mixed>
- toArray() : array<string|int, mixed>
Properties
$deviceCode
The device verification code.
public
string
$deviceCode
$expiresIn
Lifetime in seconds of the codes.
public
float
$expiresIn
$interval
Minimum polling interval in seconds.
public
float|null
$interval
= null
$userCode
The end-user verification code.
public
string
$userCode
$verificationUri
The end-user verification URI.
public
string
$verificationUri
$verificationUriComplete
Verification URI that includes the user code.
public
string|null
$verificationUriComplete
= null
Methods
__construct()
public
__construct(string $deviceCode, string $userCode, string $verificationUri, float $expiresIn[, string|null $verificationUriComplete = null ][, float|null $interval = null ]) : mixed
Parameters
- $deviceCode : string
- $userCode : string
- $verificationUri : string
- $expiresIn : float
- $verificationUriComplete : string|null = null
- $interval : float|null = null
fromArray()
public
static fromArray(array<string|int, mixed> $data) : self
Parameters
- $data : array<string|int, mixed>
Return values
selfjsonSerialize()
public
jsonSerialize() : array<string|int, mixed>
Return values
array<string|int, mixed>toArray()
public
toArray() : array<string|int, mixed>