StartDeviceAuthorizationResponse
public struct StartDeviceAuthorizationResponse : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
The short-lived code that is used by the device when polling for a session token.
Declaration
Swift
public let deviceCode: String?
-
Indicates the number of seconds in which the verification code will become invalid.
Declaration
Swift
public let expiresIn: Int?
-
Indicates the number of seconds the client must wait between attempts when polling for a session.
Declaration
Swift
public let interval: Int?
-
A one-time user verification code. This is needed to authorize an in-use device.
Declaration
Swift
public let userCode: String?
-
The URI of the verification page that takes the userCode to authorize the device.
Declaration
Swift
public let verificationUri: String?
-
An alternate URL that the client can use to automatically launch a browser. This process skips the manual step in which the user visits the verification page and enters their code.
Declaration
Swift
public let verificationUriComplete: String?
-
Undocumented
Declaration
Swift
public init(deviceCode: String? = nil, expiresIn: Int? = nil, interval: Int? = nil, userCode: String? = nil, verificationUri: String? = nil, verificationUriComplete: String? = nil)