Package org.kapott.hbci.passport
Class AbstractDDVPassport
java.lang.Object
org.kapott.hbci.passport.AbstractHBCIPassport
org.kapott.hbci.passport.AbstractDDVPassport
- All Implemented Interfaces:
Serializable
,HBCIPassport
,HBCIPassportChipcard
,HBCIPassportInternal
- Direct Known Subclasses:
HBCIPassportDDV
public abstract class AbstractDDVPassport
extends AbstractHBCIPassport
implements HBCIPassportChipcard
- See Also:
-
Field Summary
Fields inherited from interface org.kapott.hbci.passport.HBCIPassport
ROLE_CON, ROLE_ISS, ROLE_WIT
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
boolean
boolean
boolean
boolean
boolean
boolean
Methods inherited from class org.kapott.hbci.passport.AbstractHBCIPassport
askForMissingData, canMixSecMethods, changePassphrase, checkForCryptDataSize, clearBPD, clearInstEncKey, clearInstSigKey, clearMyDigKey, clearMyEncKey, clearMySigKey, clearUPD, close, closeComm, fillAccountInfo, generateNewUserKeys, getAccount, getAccounts, getBLZ, getBPD, getBPDVersion, getCID, getClientData, getComm, getCommFilter, getCountry, getCustomerId, getCustomerId, getDefaultLang, getFilterType, getHBCIVersion, getHost, getInstance, getInstance, getInstance, getInstance, getInstName, getJobRestrictions, getJobRestrictions, getLang, getMaxGVperMsg, getMaxGVSegsPerMsg, getMaxMsgSizeKB, getParamHeader, getParamSegmentNames, getParentHandlerData, getPersistentData, getPort, getSigId, getStoredCustomerId, getSuppCompMethods, getSuppLangs, getSuppSecMethods, getSuppVersions, getSysId, getUPD, getUPDVersion, getUserId, incSigId, isAnonymous, onDialogEvent, onlyBPDGVs, setBLZ, setBPD, setCID, setClientData, setCountry, setCustomerId, setFilterType, setHBCIVersion, setHost, setParamHeader, setParentHandlerData, setPersistentData, setPort, setProfileMethod, setProfileVersion, setSigId, setSysId, setUPD, setUserId, syncSigId, syncSysId
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.kapott.hbci.passport.HBCIPassport
changePassphrase, clearBPD, clearInstEncKey, clearInstSigKey, clearUPD, close, fillAccountInfo, getAccount, getAccounts, getBLZ, getBPD, getBPDVersion, getClientData, getCountry, getCustomerId, getCustomerId, getDefaultLang, getFilterType, getHBCIVersion, getHost, getInstEncKey, getInstName, getInstSigKey, getMaxGVperMsg, getMaxMsgSizeKB, getMyPrivateDigKey, getMyPrivateEncKey, getMyPrivateSigKey, getMyPublicDigKey, getMyPublicEncKey, getMyPublicSigKey, getPort, getSuppCompMethods, getSuppLangs, getSuppSecMethods, getSuppVersions, getUPD, getUPDVersion, getUserId, isSupported, onlyBPDGVs, saveChanges, setBLZ, setClientData, setCountry, setCustomerId, setFilterType, setHost, setPort, setUserId, syncSigId, syncSysId
Methods inherited from interface org.kapott.hbci.passport.HBCIPassportChipcard
getFileName, saveBankData, setFileName
Methods inherited from interface org.kapott.hbci.passport.HBCIPassportInternal
decrypt, encrypt, getInstEncKeyName, getInstEncKeyNum, getInstEncKeyVersion, getInstSigKeyName, getInstSigKeyNum, getInstSigKeyVersion, getMyEncKeyName, getMyEncKeyNum, getMyEncKeyVersion, getMySigKeyName, getMySigKeyNum, getMySigKeyVersion, hash, resetPassphrase, setInstEncKey, setInstSigKey, setMyPrivateDigKey, setMyPrivateEncKey, setMyPrivateSigKey, setMyPublicDigKey, setMyPublicEncKey, setMyPublicSigKey, sign, verify
-
Constructor Details
-
AbstractDDVPassport
-
-
Method Details
-
getPassportTypeName
- Specified by:
getPassportTypeName
in interfaceHBCIPassportInternal
-
getCommInstance
- Specified by:
getCommInstance
in classAbstractHBCIPassport
-
getProfileMethod
- Specified by:
getProfileMethod
in interfaceHBCIPassportInternal
-
getProfileVersion
- Specified by:
getProfileVersion
in interfaceHBCIPassportInternal
-
getSysStatus
- Specified by:
getSysStatus
in interfaceHBCIPassportInternal
-
needInstKeys
public boolean needInstKeys()- Specified by:
needInstKeys
in interfaceHBCIPassport
-
needUserKeys
public boolean needUserKeys()- Specified by:
needUserKeys
in interfaceHBCIPassport
-
needUserSig
public boolean needUserSig()- Specified by:
needUserSig
in interfaceHBCIPassportInternal
-
hasInstSigKey
public boolean hasInstSigKey()- Specified by:
hasInstSigKey
in interfaceHBCIPassport
-
hasInstEncKey
public boolean hasInstEncKey()- Specified by:
hasInstEncKey
in interfaceHBCIPassport
-
hasMySigKey
public boolean hasMySigKey()- Specified by:
hasMySigKey
in interfaceHBCIPassport
-
hasMyEncKey
public boolean hasMyEncKey()- Specified by:
hasMyEncKey
in interfaceHBCIPassport
-
getCryptKeyType
- Specified by:
getCryptKeyType
in interfaceHBCIPassportInternal
-
getSigFunction
- Specified by:
getSigFunction
in interfaceHBCIPassportInternal
-
getSigAlg
- Specified by:
getSigAlg
in interfaceHBCIPassportInternal
-
getSigMode
- Specified by:
getSigMode
in interfaceHBCIPassportInternal
-
getCryptFunction
- Specified by:
getCryptFunction
in interfaceHBCIPassportInternal
-
getCryptAlg
- Specified by:
getCryptAlg
in interfaceHBCIPassportInternal
-
getCryptMode
- Specified by:
getCryptMode
in interfaceHBCIPassportInternal
-
getHashAlg
- Specified by:
getHashAlg
in interfaceHBCIPassportInternal
-