pdi.jwt

JwtClaim

Related Doc: package jwt

case class JwtClaim(content: String = "{}", issuer: Option[String] = None, subject: Option[String] = None, audience: Option[String] = None, expiration: Option[Long] = None, notBefore: Option[Long] = None, issuedAt: Option[Long] = None, jwtId: Option[String] = None) extends Product with Serializable

Linear Supertypes
Serializable, Serializable, Product, Equals, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. JwtClaim
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. AnyRef
  7. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new JwtClaim(content: String = "{}", issuer: Option[String] = None, subject: Option[String] = None, audience: Option[String] = None, expiration: Option[Long] = None, notBefore: Option[Long] = None, issuedAt: Option[Long] = None, jwtId: Option[String] = None)

Value Members

  1. final def !=(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Definition Classes
    AnyRef → Any
  3. def +(key: String, value: Any): JwtClaim

  4. def +(json: String): JwtClaim

  5. def ++(fields: (String, Any)*): JwtClaim

  6. final def ==(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  7. def about(subject: String): JwtClaim

  8. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  9. val audience: Option[String]

  10. def by(issuer: String): JwtClaim

  11. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  12. val content: String

  13. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  14. val expiration: Option[Long]

  15. def expiresAt(seconds: Long): JwtClaim

  16. def expiresIn(seconds: Long): JwtClaim

  17. def expiresNow: JwtClaim

  18. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  19. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  20. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  21. def isValid(issuer: String, audience: String): Boolean

  22. def isValid(issuer: String): Boolean

  23. def isValid: Boolean

  24. def issuedAt(seconds: Long): JwtClaim

  25. val issuedAt: Option[Long]

  26. def issuedIn(seconds: Long): JwtClaim

  27. def issuedNow: JwtClaim

  28. val issuer: Option[String]

  29. val jwtId: Option[String]

  30. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  31. val notBefore: Option[Long]

  32. final def notify(): Unit

    Definition Classes
    AnyRef
  33. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  34. def startsAt(seconds: Long): JwtClaim

  35. def startsIn(seconds: Long): JwtClaim

  36. def startsNow: JwtClaim

  37. val subject: Option[String]

  38. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  39. def to(audience: String): JwtClaim

  40. def toJson: String

  41. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  42. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  43. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  44. def withId(id: String): JwtClaim

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Ungrouped