java.io.Serializable, HBCIPassport, HBCIPassportInternalAbstractRDHSWFileBasedPassportpublic abstract class AbstractRDHSWPassport extends AbstractRDHPassport
| Modifier and Type | Field | Description |
|---|---|---|
protected HBCIKey[][] |
keys |
FOR_LOAD, FOR_SAVEROLE_CON, ROLE_ISS, ROLE_WIT| Modifier | Constructor | Description |
|---|---|---|
protected |
AbstractRDHSWPassport(java.lang.Object init) |
afterCustomDialogInitHook, askForMissingData, beforeCustomDialogHook, calculatePassportKey, canMixSecMethods, changePassphrase, checkForCryptDataSize, clearBPD, clearInstEncKey, clearInstSigKey, clearMyDigKey, clearMyEncKey, clearMySigKey, clearUPD, close, closeComm, fillAccountInfo, 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, onlyBPDGVs, postInitResponseHook, safeReplace, setBLZ, setBPD, setCID, setClientData, setCountry, setCustomerId, setFilterType, setHBCIVersion, setHost, setParamHeader, setParentHandlerData, setPersistentData, setPort, setProfileMethod, setProfileVersion, setSigId, setSysId, setUPD, setUserId, syncSigId, syncSysIdcreateMsgKey, getCommInstance, getCryptAlg, getCryptDataSize, getCryptFunction, getCryptKeyType, getCryptMode, getHashAlg, getPassportTypeName, getProfileMethod, getSigAlg, getSigFunction, getSigMode, getSignatureInstance, getSignatureParamSpec, getSysStatus, hash, isSupported, needInstKeys, needUserKeys, needUserSigsaveChangesgetProfileVersion, resetPassphraseprotected HBCIKey[][] keys
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 java.lang.String getInstSigKeyName()
public java.lang.String getInstSigKeyNum()
public java.lang.String getInstSigKeyVersion()
public HBCIKey getInstEncKey()
public java.lang.String getInstEncKeyName()
public java.lang.String getInstEncKeyNum()
public java.lang.String getInstEncKeyVersion()
public java.lang.String getMySigKeyName()
public java.lang.String getMySigKeyNum()
public java.lang.String getMySigKeyVersion()
public java.lang.String getMyEncKeyName()
public java.lang.String getMyEncKeyNum()
public java.lang.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 © 2018. All rights reserved.