fmgp.crypto.error
package fmgp.crypto.error
Members list
Type members
Classlikes
case object AnonDecryptAuthMsgFailed extends CryptoFailed
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait CryptoFailedtrait DidFailclass Objecttrait Matchableclass AnyShow all
- Self type
case object AuthDecryptAnonMsgFailed extends CryptoFailed
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait CryptoFailedtrait DidFailclass Objecttrait Matchableclass AnyShow all
- Self type
case class CryptoErrorCollection[+E <: CryptoFailed](errors: Seq[E]) extends CryptoFailed
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait CryptoFailedtrait DidFailclass Objecttrait Matchableclass AnyShow all
object CryptoErrorCollection
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
case class CryptoFailToParse(error: String) extends CryptoFailed
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait CryptoFailedtrait DidFailclass Objecttrait Matchableclass AnyShow all
sealed trait CryptoFailed extends DidFail
Attributes
- Companion
- object
- Supertypes
- Known subtypes
-
object AnonDecryptAuthMsgFailedobject AuthDecryptAnonMsgFailedclass CryptoErrorCollection[E]class CryptoFailToParseobject CryptoNotImplementedErrortrait CurveErrorclass FailDecryptDoubleSignclass MissingCurveclass MultiCurvesTypesclass UnsupportedCurveclass WrongCurveobject WrongKeysTypeCombinationclass DecryptionFailedobject EncryptionFailedclass FailToExtractKidclass FailToGenerateKeyobject IncompatibleKeysobject KeyMissingEpkJWEHeaderobject MACCheckFailedclass MissingDecryptionKeyobject MissingFromHeaderobject MultiDifferentResultsobject NoKeysobject NoSenderOrRecipientobject NoSupportedKeyclass PointNotOnCurveobject SignatureVerificationFailedclass SomeThrowableobject UnknownErrorobject ValidationFailedobject WrongAlgorithmForKeyobject WrongSigningDIDobject ZeroResultsShow all
object CryptoFailed
Attributes
- Companion
- trait
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
CryptoFailed.type
case class CryptoFailedWarpResolverError(error: ResolverError) extends CryptoFailed
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait CryptoFailedtrait DidFailclass Objecttrait Matchableclass AnyShow all
case object CryptoNotImplementedError extends CryptoFailed
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait CryptoFailedtrait DidFailclass Objecttrait Matchableclass AnyShow all
- Self type
sealed trait CurveError extends CryptoFailed
Attributes
- Companion
- object
- Supertypes
- Known subtypes
-
class FailDecryptDoubleSignclass MissingCurveclass MultiCurvesTypesclass UnsupportedCurveclass WrongCurveobject WrongKeysTypeCombinationShow all
object CurveError
Attributes
- Companion
- trait
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
CurveError.type
case class DIDSubjectNotSupported(did: DIDSubject) extends DidFail
case class DecryptionFailed(reason: String) extends CryptoFailed
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait CryptoFailedtrait DidFailclass Objecttrait Matchableclass AnyShow all
case class DidException(fail: DidFail) extends Exception
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait CryptoFailedobject AnonDecryptAuthMsgFailedobject AuthDecryptAnonMsgFailedclass CryptoErrorCollection[E]class CryptoFailToParseobject CryptoNotImplementedErrortrait CurveErrorclass FailDecryptDoubleSignclass MissingCurveclass MultiCurvesTypesclass UnsupportedCurveclass WrongCurveobject WrongKeysTypeCombinationclass DecryptionFailedobject EncryptionFailedclass FailToExtractKidclass FailToGenerateKeyobject IncompatibleKeysobject KeyMissingEpkJWEHeaderobject MACCheckFailedclass MissingDecryptionKeyobject MissingFromHeaderobject MultiDifferentResultsobject NoKeysobject NoSenderOrRecipientobject NoSupportedKeyclass PointNotOnCurveobject SignatureVerificationFailedclass SomeThrowableobject UnknownErrorobject ValidationFailedobject WrongAlgorithmForKeyobject WrongSigningDIDobject ZeroResultsclass DIDSubjectNotSupportedclass FailToParseclass NoAgenttrait ProtocolFailclass FailToEncodeMessageclass MissingProtocolclass ResolverErrorWarpShow all
object DidFail
case object EncryptionFailed extends CryptoFailed
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait CryptoFailedtrait DidFailclass Objecttrait Matchableclass AnyShow all
- Self type
-
EncryptionFailed.type
case class FailDecryptDoubleEncrypted(outsideMsg: EncryptedMessage, insideMsg: EncryptedMessage) extends CurveError
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait CurveErrortrait CryptoFailedtrait DidFailclass Objecttrait Matchableclass AnyShow all
case class FailDecryptDoubleSign(outsideMsg: SignedMessage, insideMsg: SignedMessage) extends CurveError
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait CurveErrortrait CryptoFailedtrait DidFailclass Objecttrait Matchableclass AnyShow all
case class FailDecryptSignThenEncrypted(outsideMsg: SignedMessage, insideMsg: EncryptedMessage) extends CurveError
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait CurveErrortrait CryptoFailedtrait DidFailclass Objecttrait Matchableclass AnyShow all
case class FailToEncodeMessage(piuri: PIURI, error: String) extends ProtocolFail
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ProtocolFailtrait DidFailclass Objecttrait Matchableclass AnyShow all
case class FailToExtractKid(info: String) extends CryptoFailed
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait CryptoFailedtrait DidFailclass Objecttrait Matchableclass AnyShow all
case class FailToGenerateKey(origin: DidFail) extends CryptoFailed
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait CryptoFailedtrait DidFailclass Objecttrait Matchableclass AnyShow all
case class FailToParse(error: String) extends DidFail
case object IncompatibleKeys extends CryptoFailed
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait CryptoFailedtrait DidFailclass Objecttrait Matchableclass AnyShow all
- Self type
-
IncompatibleKeys.type
case object KeyMissingEpkJWEHeader extends CryptoFailed
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait CryptoFailedtrait DidFailclass Objecttrait Matchableclass AnyShow all
- Self type
case object MACCheckFailed extends CryptoFailed
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait CryptoFailedtrait DidFailclass Objecttrait Matchableclass AnyShow all
- Self type
-
MACCheckFailed.type
case class MissingCurve(expected: Set[Curve]) extends CurveError
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait CurveErrortrait CryptoFailedtrait DidFailclass Objecttrait Matchableclass AnyShow all
case class MissingDecryptionKey(kid: String*) extends CryptoFailed
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait CryptoFailedtrait DidFailclass Objecttrait Matchableclass AnyShow all
case object MissingFromHeader extends CryptoFailed
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait CryptoFailedtrait DidFailclass Objecttrait Matchableclass AnyShow all
- Self type
-
MissingFromHeader.type
case class MissingProtocol(piuri: PIURI) extends ProtocolFail
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ProtocolFailtrait DidFailclass Objecttrait Matchableclass AnyShow all
case class MultiCurvesTypes(obtained: Set[Curve], expected: Set[Curve]) extends CurveError
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait CurveErrortrait CryptoFailedtrait DidFailclass Objecttrait Matchableclass AnyShow all
case object MultiDifferentResults extends CryptoFailed
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait CryptoFailedtrait DidFailclass Objecttrait Matchableclass AnyShow all
- Self type
case object NoKeys extends CryptoFailed
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait CryptoFailedtrait DidFailclass Objecttrait Matchableclass AnyShow all
- Self type
-
NoKeys.type
case object NoSenderOrRecipient extends CryptoFailed
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait CryptoFailedtrait DidFailclass Objecttrait Matchableclass AnyShow all
- Self type
-
NoSenderOrRecipient.type
case object NoSupportedKey extends CryptoFailed
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait CryptoFailedtrait DidFailclass Objecttrait Matchableclass AnyShow all
- Self type
-
NoSupportedKey.type
case class PointNotOnCurve(error: String) extends CryptoFailed
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait CryptoFailedtrait DidFailclass Objecttrait Matchableclass AnyShow all
sealed trait ProtocolFail extends DidFail
Attributes
- Companion
- object
- Supertypes
- Known subtypes
-
class FailToEncodeMessageclass MissingProtocol
object ProtocolFail
Attributes
- Companion
- trait
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
ProtocolFail.type
case class ResolverErrorWarp(error: ResolverError) extends DidFail
case object SignatureVerificationFailed extends CryptoFailed
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait CryptoFailedtrait DidFailclass Objecttrait Matchableclass AnyShow all
- Self type
case class SomeThrowable(error: String) extends CryptoFailed
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait CryptoFailedtrait DidFailclass Objecttrait Matchableclass AnyShow all
object SomeThrowable
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
SomeThrowable.type
case object UnknownError extends CryptoFailed
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait CryptoFailedtrait DidFailclass Objecttrait Matchableclass AnyShow all
- Self type
-
UnknownError.type
case class UnsupportedCurve(obtained: Curve, supported: Set[Curve]) extends CurveError
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait CurveErrortrait CryptoFailedtrait DidFailclass Objecttrait Matchableclass AnyShow all
case object ValidationFailed extends CryptoFailed
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait CryptoFailedtrait DidFailclass Objecttrait Matchableclass AnyShow all
- Self type
-
ValidationFailed.type
case object WrongAlgorithmForKey extends CryptoFailed
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait CryptoFailedtrait DidFailclass Objecttrait Matchableclass AnyShow all
- Self type
-
WrongAlgorithmForKey.type
case class WrongCurve(obtained: Curve, expected: Set[Curve]) extends CurveError
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait CurveErrortrait CryptoFailedtrait DidFailclass Objecttrait Matchableclass AnyShow all
case object WrongKeysTypeCombination extends CurveError
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait CurveErrortrait CryptoFailedtrait DidFailclass Objecttrait Matchableclass AnyShow all
- Self type
case object WrongSigningDID extends CryptoFailed
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait CryptoFailedtrait DidFailclass Objecttrait Matchableclass AnyShow all
- Self type
-
WrongSigningDID.type
case object ZeroResults extends CryptoFailed
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait CryptoFailedtrait DidFailclass Objecttrait Matchableclass AnyShow all
- Self type
-
ZeroResults.type
In this article