Base64UrlBase

scodec.bits.Bases$.Alphabets$.Base64UrlBase
sealed trait Base64UrlBase extends Base64Alphabet

Base 64 alphabet, with padding, as defined by RF4648 section 5. Whitespace is ignored.

Attributes

Source:
Bases.scala
Graph
Supertypes
trait Alphabet
class Object
trait Matchable
class Any
Known subtypes
object Base64Url.type
object Base64UrlNoPad.type

Members list

Concise view

Value members

Concrete methods

override def ignore(c: Char): Boolean

Indicates whether the specified character should be ignored.

Indicates whether the specified character should be ignored.

Attributes

Definition Classes
Source:
Bases.scala
override def toChar(i: Int): Char

Converts the specified index to a character.

Converts the specified index to a character.

Attributes

Throws:
IndexOutOfBoundsException

if the specified byte is not supported by this alphabet

Definition Classes
Source:
Bases.scala
override def toIndex(c: Char): Int

Converts the specified char to an index.

Converts the specified char to an index.

Attributes

Throws:
IllegalArgumentException

if the specified char is not supported by this alphabet

Definition Classes
Source:
Bases.scala

Concrete fields

override val pad: Char

Padding character.

Padding character.

Attributes

Source:
Bases.scala