soidc.jwt.JwtError
See theJwtError companion trait
object JwtError
Attributes
Members list
Type members
Classlikes
final case class AlgorithmMissing(jwk: JWK) extends RuntimeException, NoStackTrace, VerifyError, SignError
Attributes
- Supertypes
-
trait Producttrait Equalstrait SignErrortrait VerifyErrortrait JwtErrortrait NoStackTraceclass RuntimeExceptionclass Exceptionclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
final case class DecodeError(message: String, cause: Option[Throwable]) extends RuntimeException, JwtError
Attributes
- Supertypes
-
trait Producttrait Equalstrait JwtErrorclass RuntimeExceptionclass Exceptionclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
sealed trait EncryptError extends JwtError
Attributes
- Supertypes
- Known subtypes
-
class UnsupportedEncryptionKey
final case class InvalidECSignature(signature: ByteVector, message: Option[String]) extends RuntimeException, NoStackTrace, VerifyError, SignError
Attributes
- Supertypes
-
trait Producttrait Equalstrait SignErrortrait VerifyErrortrait JwtErrortrait NoStackTraceclass RuntimeExceptionclass Exceptionclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
final case class InvalidPrivateKey(cause: JwtError, jwk: JWK) extends RuntimeException, SignError, NoStackTrace
final case class InvalidPublicKey(cause: JwtError, jwk: JWK) extends RuntimeException, VerifyError, NoStackTrace
Attributes
- Supertypes
-
trait Producttrait Equalstrait NoStackTracetrait VerifyErrortrait JwtErrorclass RuntimeExceptionclass Exceptionclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
final case class SecurityApiError(cause: Throwable) extends RuntimeException, JwtError, VerifyError, SignError
Attributes
- Supertypes
-
trait Producttrait Equalstrait SignErrortrait VerifyErrortrait JwtErrorclass RuntimeExceptionclass Exceptionclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
- Known subtypes
-
class AlgorithmMissingclass InvalidECSignatureclass InvalidPrivateKeyclass SecurityApiErrorclass UnsupportedPrivateKeyShow all
final case class SignatureCreationError(cause: SignError) extends RuntimeException, JwtError, VerifyError, NoStackTrace
Attributes
- Supertypes
-
trait Producttrait Equalstrait NoStackTracetrait VerifyErrortrait JwtErrorclass RuntimeExceptionclass Exceptionclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
final case class SignatureMissing(jws: JWS) extends RuntimeException, NoStackTrace, VerifyError
Attributes
- Supertypes
-
trait Producttrait Equalstrait VerifyErrortrait JwtErrortrait NoStackTraceclass RuntimeExceptionclass Exceptionclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
final case class UnsupportedEncryptionKey(kty: KeyType) extends RuntimeException, EncryptError, NoStackTrace
Attributes
- Supertypes
-
trait Producttrait Equalstrait NoStackTracetrait EncryptErrortrait JwtErrorclass RuntimeExceptionclass Exceptionclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
final case class UnsupportedHmacAlgorithm(alg: Algorithm) extends RuntimeException, JwtError, NoStackTrace
Attributes
- Supertypes
-
trait Producttrait Equalstrait NoStackTracetrait JwtErrorclass RuntimeExceptionclass Exceptionclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
final case class UnsupportedPrivateKey(keyType: KeyType) extends RuntimeException, JwtError, SignError, NoStackTrace
final case class UnsupportedPublicKey(keyType: KeyType) extends RuntimeException, JwtError, VerifyError, NoStackTrace
Attributes
- Supertypes
-
trait Producttrait Equalstrait NoStackTracetrait VerifyErrortrait JwtErrorclass RuntimeExceptionclass Exceptionclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
final case class UnsupportedSignatureAlgorithm(alg: Algorithm) extends RuntimeException, VerifyError, SignError, NoStackTrace
Attributes
- Supertypes
-
trait Producttrait Equalstrait NoStackTracetrait SignErrortrait VerifyErrortrait JwtErrorclass RuntimeExceptionclass Exceptionclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
final case class UnsupportedSymmetricKey(keyType: KeyType) extends RuntimeException, JwtError, NoStackTrace
Attributes
- Supertypes
-
trait Producttrait Equalstrait NoStackTracetrait JwtErrorclass RuntimeExceptionclass Exceptionclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
sealed trait VerifyError extends JwtError
Attributes
- Supertypes
- Known subtypes
-
class AlgorithmMissingclass InvalidECSignatureclass InvalidPublicKeyclass SecurityApiErrorclass SignatureCreationErrorclass SignatureMissingclass UnsupportedPublicKeyShow all
In this article