public abstract class AbstractRDHSWPassport extends AbstractRDHPassport
| Modifier and Type | Field and Description |
|---|---|
protected HBCIKey[][] |
keys |
propertiescallback, FOR_LOAD, FOR_SAVEROLE_CON, ROLE_ISS, ROLE_WIT| Modifier | Constructor and Description |
|---|---|
protected |
AbstractRDHSWPassport(Properties properties,
HBCICallback callback,
Object init) |
createMsgKey, getCommInstance, getCryptAlg, getCryptDataSize, getCryptFunction, getCryptKeyType, getCryptMode, getHashAlg, getPassportTypeName, getProfileMethod, getProperties, getSigAlg, getSigFunction, getSigMode, getSignatureInstance, getSignatureParamSpec, getSysStatus, hash, isSupported, needInstKeys, needUserKeys, needUserSigafterCustomDialogInitHook, 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, 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, onlyBPDGVs, postInitResponseHook, safeReplace, setBLZ, setBPD, setCID, setClientData, setCountry, setCustomerId, setFilterType, setHBCIVersion, setHost, setParamHeader, setParentHandlerData, setPersistentData, setPort, setProfileMethod, setProfileVersion, setSigId, setSysId, setUPD, setUserId, syncSigId, syncSysIdclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetProfileVersion, resetPassphrasesaveChangesprotected HBCIKey[][] keys
protected AbstractRDHSWPassport(Properties properties, HBCICallback callback, Object init)
public boolean hasInstSigKey()
public boolean hasInstEncKey()
public boolean hasMySigKey()
public boolean hasMyEncKey()
public HBCIKey getKey(int i, int j)
public void setInstSigKey(HBCIKey key)
public void setInstEncKey(HBCIKey key)
public void setMySigKey(HBCIKey key)
public void setMyEncKey(HBCIKey key)
public void setMyDigKey(HBCIKey key)
public void setMyPublicSigKey(HBCIKey key)
public void setMyPrivateSigKey(HBCIKey key)
public void setMyPublicEncKey(HBCIKey key)
public void setMyPrivateEncKey(HBCIKey key)
public void setMyPublicDigKey(HBCIKey key)
public void setMyPrivateDigKey(HBCIKey key)
public HBCIKey getMyPublicSigKey()
public HBCIKey getMyPrivateSigKey()
public HBCIKey getMyPublicEncKey()
public HBCIKey getMyPrivateEncKey()
public HBCIKey getMyPublicDigKey()
public HBCIKey getMyPrivateDigKey()
public HBCIKey getInstSigKey()
public String getInstSigKeyName()
public String getInstSigKeyNum()
public String getInstSigKeyVersion()
public HBCIKey getInstEncKey()
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 final void setKey(int i,
int j,
HBCIKey key)
public byte[] sign(byte[] data)
public boolean verify(byte[] data,
byte[] sig)
public byte[][] encrypt(byte[] plainMsg)
public byte[] decrypt(byte[] cryptedKey,
byte[] cryptedMsg)
public HBCIKey[][] generateNewUserKeys()
generateNewUserKeys in interface HBCIPassportInternalgenerateNewUserKeys in class AbstractHBCIPassportCopyright © 2017. All rights reserved.