Package org.kapott.hbci.passport
Interface HBCIPassportInternal
-
- All Superinterfaces:
HBCIPassport
- All Known Implementing Classes:
AbstractHBCIPassport,PinTanPassport
public interface HBCIPassportInternal extends HBCIPassport
Interface, welches alle Passport-Varianten implementieren müssen. Diese Schnittstelle wird nur intern verwendet. Sie beschreibt alle Methoden, die ein Passport zur Verfügung stellen muss, um von HBCI4Java benutzt werden zu können. Dieses Interface ist nicht zur Anwendung hin sichtbar (deshalb auch "Internal").
-
-
Method Summary
-
Methods inherited from interface org.kapott.hbci.passport.HBCIPassport
fillAccountInfo, getAccounts, getBLZ, getBPD, getBPDVersion, getCountry, getCustomerId, getHBCIVersion, getHost, getInstName, getMaxGVperMsg, getMaxMsgSizeKB, getPort, getProxyPass, getProxyUser, getSuppVersions, getUPD, getUPDVersion, getUserId, hasInstEncKey, hasInstSigKey, jobSupported, setBLZ, setCountry, setCustomerId, setHost, setPort, setUserId
-
-
-
-
Method Detail
-
getSysId
String getSysId()
-
setSysId
void setSysId(String sysid)
-
getSysStatus
String getSysStatus()
-
getProfileMethod
String getProfileMethod()
-
getProfileVersion
String getProfileVersion()
-
needUserSig
boolean needUserSig()
-
getInstEncKeyName
String getInstEncKeyName()
-
getInstEncKeyNum
String getInstEncKeyNum()
-
getInstEncKeyVersion
String getInstEncKeyVersion()
-
getMySigKeyName
String getMySigKeyName()
-
getMySigKeyNum
String getMySigKeyNum()
-
getMySigKeyVersion
String getMySigKeyVersion()
-
getLang
String getLang()
-
getSigId
Long getSigId()
-
setSigId
void setSigId(Long sigid)
-
getCryptKeyType
String getCryptKeyType()
-
getCryptFunction
String getCryptFunction()
- Specified by:
getCryptFunctionin interfaceHBCIPassport
-
getCryptAlg
String getCryptAlg()
-
getCryptMode
String getCryptMode()
-
getSigFunction
String getSigFunction()
-
getSigAlg
String getSigAlg()
-
getSigMode
String getSigMode()
-
getHashAlg
String getHashAlg()
-
incSigId
void incSigId()
-
getJobRestrictions
Map<String,String> getJobRestrictions(String specname)
- Specified by:
getJobRestrictionsin interfaceHBCIPassport
-
postInitResponseHook
void postInitResponseHook(HBCIMsgStatus msgStatus)
-
getMaxGVSegsPerMsg
int getMaxGVSegsPerMsg()
-
getProperties
Map<String,String> getProperties()
- Specified by:
getPropertiesin interfaceHBCIPassport
-
getCallback
HBCICallback getCallback()
- Specified by:
getCallbackin interfaceHBCIPassport
-
getProxy
String getProxy()
- Specified by:
getProxyin interfaceHBCIPassport
-
encrypt
byte[][] encrypt(byte[] plainString)
-
decrypt
byte[] decrypt(byte[] cryptedkey, byte[] cryptedstring)- Specified by:
decryptin interfaceHBCIPassport
-
getSyntaxDocument
Document getSyntaxDocument()
-
getOrderHashMode
String getOrderHashMode(int segVersion)
-
getPIN
String getPIN()
-
getHbciProduct
HBCIProduct getHbciProduct()
-
getCurrentSecMechInfo
HBCITwoStepMechanism getCurrentSecMechInfo()
-
-