JwtError

soidc.jwt.JwtError
See theJwtError companion trait
object JwtError

Attributes

Companion
trait
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
JwtError.type

Members list

Type members

Classlikes

final case class AlgorithmMissing(jwk: JWK) extends RuntimeException, NoStackTrace, VerifyError, SignError

Attributes

Supertypes
trait Product
trait Equals
trait SignError
trait VerifyError
trait JwtError
trait NoStackTrace
class RuntimeException
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all
final case class DecodeError(message: String, cause: Option[Throwable]) extends RuntimeException, JwtError

Attributes

Supertypes
trait Product
trait Equals
trait JwtError
class RuntimeException
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all
sealed trait EncryptError extends JwtError

Attributes

Supertypes
trait JwtError
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all
Known subtypes
final case class InvalidECSignature(signature: ByteVector, message: Option[String]) extends RuntimeException, NoStackTrace, VerifyError, SignError

Attributes

Supertypes
trait Product
trait Equals
trait SignError
trait VerifyError
trait JwtError
trait NoStackTrace
class RuntimeException
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all
final case class InvalidPrivateKey(cause: JwtError, jwk: JWK) extends RuntimeException, SignError, NoStackTrace

Attributes

Supertypes
trait Product
trait Equals
trait NoStackTrace
trait SignError
trait JwtError
class RuntimeException
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all
final case class InvalidPublicKey(cause: JwtError, jwk: JWK) extends RuntimeException, VerifyError, NoStackTrace

Attributes

Supertypes
trait Product
trait Equals
trait NoStackTrace
trait VerifyError
trait JwtError
class RuntimeException
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all
final case class SecurityApiError(cause: Throwable) extends RuntimeException, JwtError, VerifyError, SignError

Attributes

Supertypes
trait Product
trait Equals
trait SignError
trait VerifyError
trait JwtError
class RuntimeException
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all
sealed trait SignError extends JwtError

Attributes

Supertypes
trait JwtError
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all
Known subtypes
final case class SignatureCreationError(cause: SignError) extends RuntimeException, JwtError, VerifyError, NoStackTrace

Attributes

Supertypes
trait Product
trait Equals
trait NoStackTrace
trait VerifyError
trait JwtError
class RuntimeException
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all
final case class SignatureMissing(jws: JWS) extends RuntimeException, NoStackTrace, VerifyError

Attributes

Supertypes
trait Product
trait Equals
trait VerifyError
trait JwtError
trait NoStackTrace
class RuntimeException
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all
final case class UnsupportedEncryptionKey(kty: KeyType) extends RuntimeException, EncryptError, NoStackTrace

Attributes

Supertypes
trait Product
trait Equals
trait NoStackTrace
trait EncryptError
trait JwtError
class RuntimeException
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all
final case class UnsupportedHmacAlgorithm(alg: Algorithm) extends RuntimeException, JwtError, NoStackTrace

Attributes

Supertypes
trait Product
trait Equals
trait NoStackTrace
trait JwtError
class RuntimeException
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all
final case class UnsupportedPrivateKey(keyType: KeyType) extends RuntimeException, JwtError, SignError, NoStackTrace

Attributes

Supertypes
trait Product
trait Equals
trait NoStackTrace
trait SignError
trait JwtError
class RuntimeException
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all
final case class UnsupportedPublicKey(keyType: KeyType) extends RuntimeException, JwtError, VerifyError, NoStackTrace

Attributes

Supertypes
trait Product
trait Equals
trait NoStackTrace
trait VerifyError
trait JwtError
class RuntimeException
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all
final case class UnsupportedSignatureAlgorithm(alg: Algorithm) extends RuntimeException, VerifyError, SignError, NoStackTrace

Attributes

Supertypes
trait Product
trait Equals
trait NoStackTrace
trait SignError
trait VerifyError
trait JwtError
class RuntimeException
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all
final case class UnsupportedSymmetricKey(keyType: KeyType) extends RuntimeException, JwtError, NoStackTrace

Attributes

Supertypes
trait Product
trait Equals
trait NoStackTrace
trait JwtError
class RuntimeException
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all
sealed trait VerifyError extends JwtError

Attributes

Supertypes
trait JwtError
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all
Known subtypes