trixnity
Toggle table of contents
5.2.0-SNAPSHOT.CI-20260302.101522
common
Target filter
common
Switch theme
Search in API
Skip to content
trixnity
trixnity-clientserverapi-model
/
de.connect2x.trixnity.clientserverapi.model.authentication
/
IdentifierType
Identifier
Type
@
Serializable
(
with
=
IdentifierType.Serializer::class
)
sealed
interface
IdentifierType
Inheritors
User
Thirdparty
Phone
Unknown
Members
Types
Phone
Link copied to clipboard
@
Serializable
data
class
Phone
(
val
country
:
String
,
val
number
:
String
)
:
IdentifierType
Serializer
Link copied to clipboard
object
Serializer
:
KSerializer
<
IdentifierType
>
Thirdparty
Link copied to clipboard
@
Serializable
data
class
Thirdparty
(
val
medium
:
String
,
val
address
:
String
)
:
IdentifierType
Unknown
Link copied to clipboard
data
class
Unknown
(
val
name
:
String
,
val
raw
:
JsonElement
)
:
IdentifierType
User
Link copied to clipboard
@
Serializable
data
class
User
(
val
user
:
String
)
:
IdentifierType
Properties
name
Link copied to clipboard
abstract
val
name
:
String