17 lines
472 B
Python
17 lines
472 B
Python
class KastenException(Exception):
|
|
"""Generic exception"""
|
|
pass
|
|
|
|
class InvalidKastenTypeLength(KastenException):
|
|
"""Occurs when Kasten packed bytes have invalid data type"""
|
|
pass
|
|
|
|
class InvalidEncryptionMode(KastenException):
|
|
"""Occurs when Kasten packed bytes have invalid encryption mode"""
|
|
pass
|
|
|
|
class InvalidID(KastenException):
|
|
"""Occurs when a Kasten generator fails validation, which means data does not match KastenChecksum"""
|
|
pass
|
|
|