trixnity-clientserverapi-model
3.3.1
trixnity-clientserverapi-model
/
net.folivo.trixnity.clientserverapi.model.uia
/
UIAState
UIAState
@
Serializable
data
class
UIAState
(
val
completed
:
List
<
AuthenticationType
>
=
listOf()
,
val
flows
:
Set
<
UIAState.FlowInformation
>
=
setOf()
,
val
parameter
:
JsonObject
?
=
null
,
val
session
:
String
?
=
null
)
Types
Constructors
Properties
Constructors
UIAState
Link copied to clipboard
fun
UIAState
(
completed
:
List
<
AuthenticationType
>
=
listOf()
,
flows
:
Set
<
UIAState.FlowInformation
>
=
setOf()
,
parameter
:
JsonObject
?
=
null
,
session
:
String
?
=
null
)
Types
Flow
Information
Link copied to clipboard
@
Serializable
data
class
FlowInformation
(
val
stages
:
List
<
AuthenticationType
>
)
Properties
completed
Link copied to clipboard
val
completed
:
List
<
AuthenticationType
>
flows
Link copied to clipboard
val
flows
:
Set
<
UIAState.FlowInformation
>
parameter
Link copied to clipboard
val
parameter
:
JsonObject
?
=
null
session
Link copied to clipboard
val
session
:
String
?
=
null