Packages

p

io.oath.jwt

model

package model

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. final case class Jwt[+C <: JwtClaims](claims: C, token: NonEmptyString) extends Product with Serializable
  2. sealed trait JwtClaims extends AnyRef
  3. sealed abstract class JwtIssueError extends Exception
  4. sealed trait JwtToken extends AnyRef
  5. sealed abstract class JwtVerifyError extends Exception
  6. final case class RegisteredClaims(iss: Option[NonEmptyString] = None, sub: Option[NonEmptyString] = None, aud: Seq[NonEmptyString] = Seq.empty, exp: Option[Instant] = None, nbf: Option[Instant] = None, iat: Option[Instant] = None, jti: Option[NonEmptyString] = None) extends Product with Serializable

Value Members

  1. object JwtClaims
  2. object JwtIssueError extends Serializable
  3. object JwtToken
  4. object JwtVerifyError extends Serializable
  5. object RegisteredClaims extends Serializable

Ungrouped