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

Packages that use HBCI_Exception
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
`class` `AbortedException`
`class` `CanNotParseMessageException`
`class` `CTException`
`class` `InitializingException`
`class` `InvalidArgumentException`
`class` `InvalidPassphraseException`
`class` `InvalidSegSeqException`
`class` `InvalidUserDataException`
`class` `JobNotSupportedException`
`class` `NeedKeyAckException`
`class` `NoHashAlgSetException`
`class` `NoSuchConstructorException`
`class` `NoSuchElementException`
`class` `NoSuchPathException`
`class` `NoSuchSyntaxException`
`class` `NoValidValueException`
`class` `NoValueGivenException`
`class` `OverwriteException`
`class` `ParseErrorException`
`class` `PredelimErrorException`
`class` `ProcessException`
`class` `TooMuchElementsException`

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

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