# Uses of Class
org.kapott.hbci.exceptions.HBCI_Exception

Packages that use HBCI_Exception
Package
Description
org.kapott.hbci.exceptions
In diesem Package werden alle Exceptions definiert, die von `HBCI4Java` u.U.
org.kapott.hbci.tools
Dieses Package enthält diverse Tools zur Arbeit mit HBCI4Java.

## Uses of HBCI_Exception in org.kapott.hbci.exceptions

Subclasses of HBCI_Exception in org.kapott.hbci.exceptions
Modifier and Type
Class
Description
`class`
`AbortedException`
`final class`
`CanNotParseMessageException`
`class`
`CTException`
`final class`
`InitializingException`
`final class`
`InvalidArgumentException`
`final class`
`InvalidPassphraseException`
`final class`
`InvalidSegSeqException`
`class`
`InvalidUserDataException`
`class`
`JobNotSupportedException`
`final class`
`NeedKeyAckException`
`final class`
`NoHashAlgSetException`
`final class`
`NoSuchConstructorException`
`final class`
`NoSuchElementException`
`final class`
`NoSuchPathException`
`final class`
`NoSuchSyntaxException`
`final class`
`NoValidValueException`
`final class`
`NoValueGivenException`
`final class`
`OverwriteException`
`class`
`ParseErrorException`
`final class`
`PredelimErrorException`
`final class`
`ProcessException`
`final class`
`TooMuchElementsException`

## Uses of HBCI_Exception in org.kapott.hbci.tools

Methods in org.kapott.hbci.tools that throw HBCI_Exception
Modifier and Type
Method
Description
`static final byte[]`
CryptUtils.`hash(byte[] data, String alg)`
Hasht die Daten.
`static final String`
CryptUtils.`hash(String data, String alg)`
Hasht die Daten.
`static final byte[]`
CryptUtils.`sign(byte[] data, PrivateKey key, String signAlg, String hashAlg)`
Signiert die Daten.
`static final boolean`
CryptUtils.`verifySignature(byte[] data, byte[] signature, PublicKey key, String signAlg, String hashAlg)`
Prueft die Gueltigkeit der Signatur.