JWTClaims

tsec.jwt.JWTClaims$
See theJWTClaims companion class

Attributes

Companion
class
Source
JWTClaims.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
JWTClaims.type

Members list

Type members

Classlikes

object InvalidFieldError extends TSecError

Attributes

Source
JWTClaims.scala
Supertypes
trait TSecError
trait NoStackTrace
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all
Self type

Types

Attributes

Source
JWTClaims.scala

Value members

Concrete methods

def apply(issuer: Option[String], subject: Option[String], audience: Option[JWTAudience], expiration: Option[Instant], notBefore: Option[Instant], issuedAt: Option[Instant], jwtId: Option[String], customFields: Seq[(String, Json)]): JWTClaims

Attributes

Source
JWTClaims.scala
def default(issuer: Option[String], subject: Option[String], audience: Option[JWTAudience], expiration: Option[Instant], notBefore: Option[Instant], issuedAt: Option[Instant], jwtId: Option[String], customFields: Seq[(String, Json)]): JWTClaims

Attributes

Source
JWTClaims.scala

Attributes

Source
JWTClaims.scala

Attributes

Source
JWTClaims.scala
def withDuration[F[_]](issuer: Option[String], subject: Option[String], audience: Option[JWTAudience], expiration: Option[FiniteDuration], notBefore: Option[FiniteDuration], issuedAt: Option[FiniteDuration], jwtId: Option[String], customFields: Seq[(String, Json)])(implicit F: Sync[F]): F[JWTClaims]

Attributes

Source
JWTClaims.scala

Inherited methods

def fromB64URL(encoded: String): Either[Error, A]

Attributes

Inherited from:
JWSSerializer
Source
JWSSerializer.scala
def toB64URL(elem: JWTClaims): String

Attributes

Inherited from:
JWSSerializer
Source
JWSSerializer.scala

Concrete fields

Attributes

Source
JWTClaims.scala

Attributes

Source
JWTClaims.scala

Attributes

Source
JWTClaims.scala
val Issuer: String

Standard fields *

Standard fields *

Attributes

Source
JWTClaims.scala
val JwtId: String

Attributes

Source
JWTClaims.scala

Attributes

Source
JWTClaims.scala

Attributes

Source
JWTClaims.scala

Implicits

Implicits

Attributes

Source
JWTClaims.scala
implicit val encoder: Encoder[JWTClaims]

Attributes

Source
JWTClaims.scala