2020-04-11 07:48:28 +00:00
|
|
|
class KastenException(Exception):
|
2020-04-22 09:51:28 +00:00
|
|
|
"""Generic exception"""
|
2020-04-11 07:48:28 +00:00
|
|
|
pass
|
|
|
|
|
|
|
|
class InvalidKastenTypeLength(KastenException):
|
2020-04-22 09:51:28 +00:00
|
|
|
"""Occurs when Kasten packed bytes have invalid data type"""
|
2020-04-11 07:48:28 +00:00
|
|
|
pass
|
|
|
|
|
|
|
|
class InvalidEncryptionMode(KastenException):
|
2020-04-22 09:51:28 +00:00
|
|
|
"""Occurs when Kasten packed bytes have invalid encryption mode"""
|
2020-04-11 07:48:28 +00:00
|
|
|
pass
|
2020-04-14 09:33:17 +00:00
|
|
|
|
|
|
|
class InvalidID(KastenException):
|
2020-04-22 09:51:28 +00:00
|
|
|
"""Occurs when a Kasten generator fails validation, which means data does not match KastenChecksum"""
|
2020-04-14 09:33:17 +00:00
|
|
|
pass
|
|
|
|
|