matrix-sdk-android
androidJvm
matrix-sdk-android
/
org.matrix.android.sdk.internal.crypto.model
Package-level
declarations
Types
Types
Inbound
Group
Session
Data
Link copied to clipboard
@
JsonClass
(
generateAdapter
=
true
)
data
class
InboundGroupSessionData
(
@
Json
(
name
=
"room_id"
)
var
roomId
:
String
?
=
null
,
@
Json
(
name
=
"sender_key"
)
var
senderKey
:
String
?
=
null
,
@
Json
(
name
=
"keys_claimed"
)
var
keysClaimed
:
Map
<
String
,
String
>
?
=
null
,
@
Json
(
name
=
"forwarding_curve25519_key_chain"
)
var
forwardingCurve25519KeyChain
:
List
<
String
>
?
=
emptyList()
,
@
Json
(
name
=
"shared_history"
)
val
sharedHistory
:
Boolean
=
false
,
@
Json
(
name
=
"trusted"
)
val
trusted
:
Boolean
?
=
null
)
Session
Info
Link copied to clipboard
data
class
SessionInfo
(
val
sessionId
:
String
,
val
senderKey
:
String
)