Add some exceptions

This commit is contained in:
Hugo Pointcheval 2020-12-19 17:24:10 +01:00
parent e4fa93a775
commit efcf21ebc8

View File

@ -6,12 +6,20 @@ class NativeCryptoException implements Exception {
NativeCryptoException(this.message);
}
class UtilsException extends NativeCryptoException {
UtilsException(message) : super(message);
}
class KeyException extends NativeCryptoException {
KeyException(message) : super(message);
}
class UtilsException extends NativeCryptoException {
UtilsException(message) : super(message);
class KeyGenerationException extends NativeCryptoException {
KeyGenerationException(message) : super(message);
}
class KeyPairGenerationException extends NativeCryptoException {
KeyPairGenerationException(message) : super(message);
}
class KeyDerivationException extends NativeCryptoException {
@ -30,6 +38,10 @@ class DigestInitException extends NativeCryptoException {
DigestInitException(message) : super(message);
}
class DigestException extends NativeCryptoException {
DigestException(message) : super(message);
}
class EncryptionException extends NativeCryptoException {
EncryptionException(message) : super(message);
}