kotlin-components-docs
jvm
kotlin-components-docs
/
mozilla.appservices.fxaclient
/
FxaEvent
Fxa
Event
sealed
class
FxaEvent
Inheritors
Initialize
BeginOAuthFlow
BeginPairingFlow
CompleteOAuthFlow
CancelOAuthFlow
CheckAuthorizationStatus
Disconnect
CallGetProfile
Members
Types
Begin
OAuth
Flow
Link copied to clipboard
data
class
BeginOAuthFlow
(
val
scopes
:
List
<
String
>
,
val
entrypoint
:
String
)
:
FxaEvent
Begin
Pairing
Flow
Link copied to clipboard
data
class
BeginPairingFlow
(
val
pairingUrl
:
String
,
val
scopes
:
List
<
String
>
,
val
entrypoint
:
String
)
:
FxaEvent
Call
Get
Profile
Link copied to clipboard
object
CallGetProfile
:
FxaEvent
Cancel
OAuth
Flow
Link copied to clipboard
object
CancelOAuthFlow
:
FxaEvent
Check
Authorization
Status
Link copied to clipboard
object
CheckAuthorizationStatus
:
FxaEvent
Companion
Link copied to clipboard
object
Companion
Complete
OAuth
Flow
Link copied to clipboard
data
class
CompleteOAuthFlow
(
val
code
:
String
,
val
state
:
String
)
:
FxaEvent
Disconnect
Link copied to clipboard
object
Disconnect
:
FxaEvent
Initialize
Link copied to clipboard
data
class
Initialize
(
val
deviceConfig
:
DeviceConfig
)
:
FxaEvent