Package-level declarations

Types

Link copied to clipboard

De-/serializes Base64 strings to/from ByteArray

Link copied to clipboard

De-/serializes Base64Url strings to/from ByteArray

Link copied to clipboard

De-/serializes a public key as a Base64Url-encoded IOS encoding public key

Link copied to clipboard
sealed class TemplateSerializer<T> : KSerializer<T>
Link copied to clipboard
open class TransformingSerializerTemplate<ValueT, EncodedT>(parent: KSerializer<EncodedT>, encodeAs: (ValueT) -> EncodedT, decodeAs: (EncodedT) -> ValueT, serialName: String = "") : TemplateSerializer<ValueT>
Link copied to clipboard

De-/serializes X509Certificate as Base64Url-encoded String

Properties

Link copied to clipboard
val Base64Strict: Base64

Strict Base64 encoder

Link copied to clipboard
val Base64UrlStrict: Base64

Strict Base64 URL encode