Package

jwtyped

Permalink

package jwtyped

Visibility
  1. Public
  2. All

Type Members

  1. trait Algorithm extends AnyRef

    Permalink
  2. trait Decoder[A] extends AnyRef

    Permalink
  3. case class ES256(keyPair: KeyPair) extends Ecdsa with Product with Serializable

    Permalink
  4. case class ES384(keyPair: KeyPair) extends Ecdsa with Product with Serializable

    Permalink
  5. case class ES512(keyPair: KeyPair) extends Ecdsa with Product with Serializable

    Permalink
  6. class Ecdsa extends Algorithm

    Permalink
  7. trait Encoder[A] extends AnyRef

    Permalink
  8. case class HS256(secret: Secret) extends HmacSHA with Product with Serializable

    Permalink
  9. case class HS384(secret: Secret) extends HmacSHA with Product with Serializable

    Permalink
  10. case class HS512(secret: Secret) extends HmacSHA with Product with Serializable

    Permalink
  11. class HmacSHA extends Algorithm

    Permalink
  12. case class IllegalBase64Character(part: String) extends JWTError with Product with Serializable

    Permalink
  13. case class InvalidFormat(message: String) extends JWTError with Product with Serializable

    Permalink
  14. case class JWT[H, P](header: H, payload: P) extends Product with Serializable

    Permalink
  15. sealed trait JWTError extends AnyRef

    Permalink
  16. case class Message(header: String, payload: String) extends Product with Serializable

    Permalink
  17. case class RS256(publicKey: PublicKey, privateKey: PrivateKey) extends Rsa with Product with Serializable

    Permalink
  18. case class RS384(publicKey: PublicKey, privateKey: PrivateKey) extends Rsa with Product with Serializable

    Permalink
  19. case class RS512(publicKey: PublicKey, privateKey: PrivateKey) extends Rsa with Product with Serializable

    Permalink
  20. class Rsa extends Algorithm

    Permalink
  21. final case class Secret(bytes: Array[Byte]) extends AnyVal with Product with Serializable

    Permalink
  22. final case class Signature(value: Array[Byte]) extends AnyVal with Product with Serializable

    Permalink

Value Members

  1. object Decoder

    Permalink
  2. object Encoder

    Permalink
  3. object InvalidSignature extends JWTError with Product with Serializable

    Permalink
  4. object JWT extends Serializable

    Permalink
  5. object Message extends Serializable

    Permalink
  6. object PemKeyUtil

    Permalink
  7. object Secret extends Serializable

    Permalink

Ungrouped