Open-source multiplayer game server compatible with the RuneScape client https://www.openrs2.org/
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
openrs2/crypto/src/main/kotlin/org/openrs2/crypto/SymmetricKeySerializer.kt

16 lines
591 B

package org.openrs2.crypto
import com.fasterxml.jackson.core.JsonGenerator
import com.fasterxml.jackson.databind.SerializerProvider
import com.fasterxml.jackson.databind.ser.std.StdSerializer
public object SymmetricKeySerializer : StdSerializer<SymmetricKey>(SymmetricKey::class.java) {
override fun serialize(value: SymmetricKey, gen: JsonGenerator, provider: SerializerProvider) {
gen.writeStartArray()
gen.writeNumber(value.k0)
gen.writeNumber(value.k1)
gen.writeNumber(value.k2)
gen.writeNumber(value.k3)
gen.writeEndArray()
}
}