Default

Common
JVM
JS
Native
1.0
companion object Default : Base64
(source)

The "base64" encoding specified by RFC 4648 section 4, Base 64 Encoding.

Uses "The Base 64 Alphabet" as specified in Table 1 of RFC 4648 for encoding and decoding. Encode operation does not add any line separator character. Decode operation throws if it encounters a character outside the base64 alphabet.

The character '=' is used for padding.

Companion Object Properties

Common
JVM
JS
Native
1.0

Mime

The encoding specified by RFC 2045 section 6.8, Base64 Content-Transfer-Encoding.

val Mime: Base64
Common
JVM
JS
Native
1.0

UrlSafe

The "base64url" encoding specified by RFC 4648 section 5, Base 64 Encoding with URL and Filename Safe Alphabet.

val UrlSafe: Base64