InstantEpochSecondsSerializer

Serializer for Instant values as Unix epoch seconds (a JSON long integer).

Used for JWT NumericDate fields (exp, nbf, iat) as defined by RFC 7519 §2. Serializes an Instant to its Instant.epochSeconds value and deserializes a long back to an Instant.

See also

Properties

Link copied to clipboard
open override val descriptor: SerialDescriptor

Functions

Link copied to clipboard
open override fun deserialize(decoder: Decoder): Instant
Link copied to clipboard
open override fun serialize(encoder: Encoder, value: Instant)