trixnity-core
Toggle table of contents
4.13.3
common
Platform filter
common
Switch theme
Search in API
trixnity-core
trixnity-core
/
net.folivo.trixnity.core.model.keys
/
KeyAlgorithm
Key
Algorithm
@
Serializable
(
with
=
KeyAlgorithmSerializer::class
)
sealed
class
KeyAlgorithm
Inheritors
Ed25519
Curve25519
SignedCurve25519
Unknown
Members
Types
Companion
Link copied to clipboard
object
Companion
Curve25519
Link copied to clipboard
@
Serializable
(
with
=
Curve25519KeyAlgorithmSerializer::class
)
data
object
Curve25519
:
KeyAlgorithm
Ed25519
Link copied to clipboard
@
Serializable
(
with
=
Ed25519KeyAlgorithmSerializer::class
)
data
object
Ed25519
:
KeyAlgorithm
Signed
Curve25519
Link copied to clipboard
@
Serializable
(
with
=
SignedCurve25519KeyAlgorithmSerializer::class
)
data
object
SignedCurve25519
:
KeyAlgorithm
Unknown
Link copied to clipboard
@
Serializable
(
with
=
UnknownKeyAlgorithmSerializer::class
)
data
class
Unknown
(
val
name
:
String
)
:
KeyAlgorithm
Properties
name
Link copied to clipboard
abstract
val
name
:
String
Functions
to
String
Link copied to clipboard
open
override
fun
toString
(
)
:
String