let completeVerificationURI : String?
The server may respond with a complete verification URI in addition to a verification URI (the verification URI combined with the user code). Following the complete verification URI allows the user to not have to type-in the user code. Is nil if one was not provided.
var expiresAt : Date
The time the codes expire at (UTC time zone).
let expiresIn : Double
How long the codes are good for (seconds)
var isExpired : Bool
True when the codes have expired.
var qrCode : CGImage?
A QR code of the
verificationURI
or completeVerificationURI
as a Core Graphics CGImage. If generating the QR code fails for some reason, is nil.let requestMade : Date
The time the request was made (UTC time zone).
let userCode : String
The user code that the end user must type-in after following the
verificationURI
.let verificationURI : String
The verification URI should be displayed or otherwise communicated to the end user with instructions to follow it and type-in the
userCode
using a secondary device (for example a mobile phone) .