public abstract class AbstractPinTanPassport extends AbstractHBCIPassport
callback, FOR_LOAD, FOR_SAVE, propertiesROLE_CON, ROLE_ISS, ROLE_WIT| Constructor and Description |
|---|
AbstractPinTanPassport(Properties properties,
HBCICallback callback,
Object initObject) |
askForMissingData, beforeCustomDialogHook, calculatePassportKey, canMixSecMethods, changePassphrase, checkForCryptDataSize, clearBPD, clearInstEncKey, clearInstSigKey, clearMyDigKey, clearMyEncKey, clearMySigKey, clearUPD, close, closeComm, fillAccountInfo, getAccount, getAccounts, getBLZ, getBPD, getBPDVersion, getCallback, getCID, getClientData, getComm, getCommFilter, getCommInstance, getCountry, getCustomerId, getCustomerId, getDefaultLang, getFilterType, getHBCIVersion, getHost, getInstance, getInstance, getInstance, getInstance, getInstName, getJobRestrictions, getJobRestrictions, getLang, getMaxGVperMsg, getMaxMsgSizeKB, getParamHeader, getParamSegmentNames, getParentHandlerData, getPersistentData, getPersistentData, getPort, getProperties, getSigId, getStoredCustomerId, getSuppCompMethods, getSuppLangs, getSuppSecMethods, getSuppVersions, getSysId, getUPD, getUPDVersion, getUserId, isAnonymous, onlyBPDGVs, safeReplace, setBLZ, setCID, setClientData, setCountry, setCustomerId, setFilterType, setHBCIVersion, setHost, setParamHeader, setParentHandlerData, setPersistentData, setPersistentData, setPort, setSigId, setSysId, setUPD, setUserId, syncSigId, syncSysId, unsetCommclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdecrypt, encrypt, hash, resetPassphrase, setCallback, sign, verifysaveChangespublic AbstractPinTanPassport(Properties properties, HBCICallback callback, Object initObject)
public String getPassportTypeName()
public void setBPD(Properties p)
setBPD in interface HBCIPassportInternalsetBPD in class AbstractHBCIPassportpublic boolean postInitResponseHook(HBCIMsgStatus msgStatus)
postInitResponseHook in interface HBCIPassportInternalpostInitResponseHook in class AbstractHBCIPassportpublic boolean isSupported()
public void resetSecMechs()
new HBCIHandler() aufgerufen werden, um zu
erzwingen, dass die Liste der unterstützten PIN/TAN-Sicherheitsverfahren
neu vom Server abgeholt wird und evtl. neu vom Nutzer abgefragt wird.public void setCurrentTANMethod(String method)
public String getCurrentTANMethod(boolean recheckSupportedSecMechs)
public Properties getCurrentSecMechInfo()
public Hashtable<String,Properties> getTwostepMechanisms()
public String getProfileMethod()
public String getProfileVersion()
public boolean needUserKeys()
public boolean needInstKeys()
public boolean needUserSig()
public String getSysStatus()
public boolean hasInstSigKey()
public boolean hasInstEncKey()
public boolean hasMySigKey()
public boolean hasMyEncKey()
public HBCIKey getInstSigKey()
public HBCIKey getInstEncKey()
public String getInstSigKeyName()
public String getInstSigKeyNum()
public String getInstSigKeyVersion()
public String getInstEncKeyName()
public String getInstEncKeyNum()
public String getInstEncKeyVersion()
public String getMySigKeyName()
public String getMySigKeyNum()
public String getMySigKeyVersion()
public String getMyEncKeyName()
public String getMyEncKeyNum()
public String getMyEncKeyVersion()
public HBCIKey getMyPublicDigKey()
public HBCIKey getMyPrivateDigKey()
public HBCIKey getMyPublicSigKey()
public HBCIKey getMyPrivateSigKey()
public HBCIKey getMyPublicEncKey()
public HBCIKey getMyPrivateEncKey()
public String getCryptMode()
public String getCryptAlg()
public String getCryptKeyType()
public String getSigFunction()
public String getCryptFunction()
public String getSigAlg()
public String getSigMode()
public String getHashAlg()
public void setInstSigKey(HBCIKey key)
public void setInstEncKey(HBCIKey key)
public void setMyPublicDigKey(HBCIKey key)
public void setMyPrivateDigKey(HBCIKey key)
public void setMyPublicSigKey(HBCIKey key)
public void setMyPrivateSigKey(HBCIKey key)
public void setMyPublicEncKey(HBCIKey key)
public void setMyPrivateEncKey(HBCIKey key)
public void incSigId()
incSigId in interface HBCIPassportInternalincSigId in class AbstractHBCIPassportpublic void deactivateTANVerifyMode()
public void activateTANVerifyMode()
public void setCertFile(String filename)
public String getCertFile()
protected void setCheckCert(boolean skip)
public boolean getCheckCert()
public String getProxy()
public void setProxy(String proxy)
public String getProxyPass()
public String getProxyUser()
public void setProxyPass(String proxypass)
public void setProxyUser(String proxyuser)
public void afterCustomDialogInitHook(List<List<HBCIJobImpl>> msgs)
afterCustomDialogInitHook in interface HBCIPassportInternalafterCustomDialogInitHook in class AbstractHBCIPassportpublic void setPIN(String pin)
public String getPIN()
public void clearPIN()
public int getMaxGVSegsPerMsg()
getMaxGVSegsPerMsg in interface HBCIPassportInternalgetMaxGVSegsPerMsg in class AbstractHBCIPassportCopyright © 2017. All rights reserved.