Skip to content

Latest commit

 

History

History
45 lines (43 loc) · 769 Bytes

exception-model.md

File metadata and controls

45 lines (43 loc) · 769 Bytes

Blobfish Exception Model

Here is the exception model of Blobfish

BlobfishException
|
`--BlobfishCryptoException
|  |
|  `--CertificateHashingException
|  |
|  `--CertificateSerializationException
|  |
|  `--CipherSetupException
|  |
|  `--KeyDerivationException
|  |
|  `--MacSetupException
|  |
|  `--SignerSetupException
|
`--BlobfishEncodeException
|  |
|  `--KeyProtectionException
|  |
|  `--SignCalculationException
|
`--BlobfishDecodeException
   |
   `--BlobNotFoundException
   |
   `--KeyUnprotectionException
   |
   `--IncorrectDecryptionKeyException
   |
   `--IncorrectPasswordException
   |
   `--InvalidDecryptionKeyException
   |
   `--NotAuthenticatedException
   |
   `--PasswordNotSupportedException
   |
   `--SignVerificationException