Share via


FlowState interface

Represents the state of the OAuth flow.

Properties

absOauthConnectionName

The absolute OAuth connection name used for the flow, null if not set

continuationActivity

Optional activity to continue the flow with, used for multi-turn scenarios

eTag
flowExpires

Timestamp when the OAuth flow expires (in milliseconds since epoch)

flowStarted

Indicates whether the OAuth flow has been started

Property Details

absOauthConnectionName

The absolute OAuth connection name used for the flow, null if not set

absOauthConnectionName: string

Property Value

string

continuationActivity

Optional activity to continue the flow with, used for multi-turn scenarios

continuationActivity?: null | Activity

Property Value

null | Activity

eTag

eTag?: string

Property Value

string

flowExpires

Timestamp when the OAuth flow expires (in milliseconds since epoch)

flowExpires: undefined | number

Property Value

undefined | number

flowStarted

Indicates whether the OAuth flow has been started

flowStarted: undefined | boolean

Property Value

undefined | boolean