Uses of Class
org.kopi.ebics.exception.EbicsException
Packages that use EbicsException
Package
Description
-
Uses of EbicsException in org.kopi.ebics.certificate
Methods in org.kopi.ebics.certificate that throw EbicsExceptionModifier and TypeMethodDescriptionstatic byte[]KeyUtil.getKeyDigest(RSAPublicKey publicKey) Returns the digest value of a given public key. -
Uses of EbicsException in org.kopi.ebics.client
Methods in org.kopi.ebics.client that throw EbicsExceptionModifier and TypeMethodDescriptionbyte[]User.decrypt(byte[] encryptedData, byte[] transactionKey) EBICS IG CFONB VF 2.1.4 2012 02 24 - 2.1.3.2 Calcul de la signature:voidEbicsClient.fetchFile(File file, User user, Product product, EbicsOrderType orderType, boolean isTest) voidEbicsClient.fetchFile(File file, User user, Product product, EbicsOrderType orderType, EbicsDownloadParams downloadParams, boolean isTest) Downloads a file from the bank.voidEbicsClient.fetchFile(File file, EbicsOrderType orderType, Date start, Date end) Downloads a file for a report period.voidEbicsClient.fetchFile(File file, EbicsOrderType orderType, EbicsDownloadParams downloadParams) Downloads a file for the default user, with EBICS 3.0 service parameters.voidFileTransfer.fetchFile(EbicsOrderType orderType, int segmentNumber, boolean lastSegment, byte[] transactionId, Joiner joiner) Fetches a given portion of a file.voidFileTransfer.fetchFile(EbicsOrderType orderType, File outputFile) Fetches a file of the given order type from the bank.voidFileTransfer.fetchFile(EbicsOrderType orderType, EbicsDownloadParams downloadParams, File outputFile) Fetches a file of the given order type from the bank.byte[]User.getA005Certificate()byte[]User.getE002Certificate()byte[]User.getX002Certificate()voidKeyManagement.lockAccess()Sends the SPR order to the bank.voidFileTransfer.sendFile(byte[] content, EbicsOrderType orderType, EbicsUploadParams params) Initiates a file transfer to the bank.voidFileTransfer.sendFile(ContentFactory factory, int segmentNumber, boolean lastSegment, byte[] transactionId, EbicsOrderType orderType) Sends a segment to the ebics bank server.voidSends the public part of the protocol keys to the bank.voidKeyManagement.sendHPB()Sends encryption and authentication keys to the bank.voidSends the user's signature key (A005) to the bank.voidUser.updateKeys(KeyManagement keymgmt, PasswordCallback passwordCallback) Generates new keys for this user and sends them to the bank. -
Uses of EbicsException in org.kopi.ebics.exception
Subclasses of EbicsException in org.kopi.ebics.exceptionModifier and TypeClassDescriptionclassDownload operation failed due to lack of data.Methods in org.kopi.ebics.exception that throw EbicsExceptionModifier and TypeMethodDescriptionvoidReturnCode.throwException()Throws an equivalentEbicsException -
Uses of EbicsException in org.kopi.ebics.interfaces
Methods in org.kopi.ebics.interfaces that throw EbicsExceptionModifier and TypeMethodDescriptionvoidEbicsElement.build()Builds theEbicsElementXML fragmentvoidCreates anInitLetterfor a givenEbicsUserLetterManager.createA005Letter(EbicsUser user) Creates the initialization letter for the INI request.LetterManager.createE002Letter(EbicsUser user) Creates the initialization letter for the HIA request.LetterManager.createX002Letter(EbicsUser user) Creates the initialization letter for the HIA request.byte[]EbicsUser.decrypt(byte[] encryptedKey, byte[] transactionKey) Uses the E001 key to decrypt the given secret key.SerializationManager.deserialize(String name) Deserializes the given object input stream.byte[]EbicsUser.getA005Certificate()Returns the signature certificate.byte[]EbicsUser.getE002Certificate()Returns the encryption certificate.byte[]EbicsUser.getX002Certificate()Returns the authentication certificate.voidEbicsRootElement.save(OutputStream out) Saves theEbicsElementinto a given output stream.voidSerializes aSavableobjectvoidTraceManager.trace(EbicsRootElement element) Saves theEbicsRootElementin the traces directory.voidEbicsRootElement.validate()Validates the request element according to the EBICS XML schema specification -
Uses of EbicsException in org.kopi.ebics.io
Methods in org.kopi.ebics.io that throw EbicsExceptionModifier and TypeMethodDescriptionvoidJoiner.append(byte[] data) static byte[]IOUtils.getFactoryContent(ContentFactory content) Returns the content of aContentFactoryas a byte arraystatic byte[]IOUtils.getFileContent(File file) Returns the content of a file as byte array.final voidSplitter.readInput(boolean isCompressionEnabled, SecretKeySpec keySpec) Reads the input stream and splits it to segments of 1MB size.voidJoiner.writeTo(OutputStream output, byte[] transactionKey) Writes the joined part to an output stream. -
Uses of EbicsException in org.kopi.ebics.letter
Methods in org.kopi.ebics.letter that throw EbicsExceptionModifier and TypeMethodDescriptionvoidvoidvoidDefaultLetterManager.createA005Letter(EbicsUser user) DefaultLetterManager.createE002Letter(EbicsUser user) DefaultLetterManager.createX002Letter(EbicsUser user) -
Uses of EbicsException in org.kopi.ebics.session
Methods in org.kopi.ebics.session that throw EbicsExceptionModifier and TypeMethodDescriptionDefaultSerializationManager.deserialize(String name) EbicsSession.getBankID()Returns the bank id.voidvoidDefaultTraceManager.trace(EbicsRootElement element) -
Uses of EbicsException in org.kopi.ebics.utils
Methods in org.kopi.ebics.utils that throw EbicsExceptionModifier and TypeMethodDescriptionstatic byte[]Utils.canonize(byte[] input) Canonizes an input with inclusive c14n without comments algorithm.static voidUtils.checkHttpCode(int httpCode) Checks for the returned http codestatic byte[]Utils.decrypt(byte[] input, SecretKeySpec keySpec) Decrypts the given input according to key spec.static byte[]Utils.encrypt(byte[] input, SecretKeySpec keySpec) Encrypts an input with a given key spec.static DateParses a string datestatic byte[]Utils.unzip(byte[] zip) Uncompresses a given byte array input.static byte[]Utils.zip(byte[] toZip) Compresses an input of byte array -
Uses of EbicsException in org.kopi.ebics.xml
Methods in org.kopi.ebics.xml that throw EbicsExceptionModifier and TypeMethodDescriptionvoidDownloadInitializationResponseElement.build()voidDownloadTransferResponseElement.build()voidHIARequestElement.build()voidHIARequestOrderDataElement.build()voidHPBRequestElement.build()voidHPBResponseOrderDataElement.build()voidINIRequestElement.build()voidInitializationRequestElement.build()voidInitializationResponseElement.build()voidKeyManagementResponseElement.build()voidNoPubKeyDigestsRequestElement.build()voidReceiptRequestElement.build()voidReceiptResponseElement.build()voidSignaturePubKeyOrderDataElement.build()voidSignedInfo.build()voidSPRResponseElement.build()voidTransferRequestElement.build()voidTransferResponseElement.build()voidUnsecuredRequestElement.build()voidUserSignature.build()voidDownloadInitializationRequestElement.buildInitialization()abstract voidInitializationRequestElement.buildInitialization()Builds the initialization request according to the element type.voidSPRRequestElement.buildInitialization()voidUploadInitializationRequestElement.buildInitialization()voidDownloadTransferRequestElement.buildTransfer()abstract voidTransferRequestElement.buildTransfer()Builds the transfer request.voidUploadTransferRequestElement.buildTransfer()protected voidDefaultResponseElement.checkReturnCode(ReturnCode returnCode) protected byte[]InitializationRequestElement.decodeHex(byte[] hex) Decodes an hexadecimal input.protected byte[]InitializationRequestElement.generateTransactionKey()Generates the upload transaction keybyte[]InitializationRequestElement.getDigest()Returns the digest value of the authenticated XML portions.byte[]NoPubKeyDigestsRequestElement.getDigest()Returns the digest value of the authenticated XML portions.byte[]ReceiptRequestElement.getDigest()Returns the digest value of the authenticated XML portions.byte[]TransferRequestElement.getDigest()Returns the digest value of the authenticated XML portions.protected <T extends org.apache.xmlbeans.XmlObject>
TDefaultResponseElement.parse(ContentFactory factory, org.apache.xmlbeans.impl.schema.DocumentFactory<T> documentFactory) Parses the content of aContentFactoryprotected voidDownloadInitializationResponseElement.processBodyReturnCode()protected voidInitializationResponseElement.processBodyReturnCode()voidDefaultResponseElement.report()Reports the return code to the user.voidKeyManagementResponseElement.report()voidReceiptResponseElement.report()voidDefaultEbicsRootElement.save(OutputStream out) byte[]SignedInfo.sign(byte[] toSign) Canonizes and signs a given input with the authentication private key. of the EBICS user.voidDefaultEbicsRootElement.validate()voidHIARequestElement.validate()voidHPBRequestElement.validate()voidINIRequestElement.validate()