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)