java.io.Serializable
, HBCIPassport
, HBCIPassportInternal
HBCIPassportRDH10File
, HBCIPassportRDH2File
public class HBCIPassportRDHXFile extends AbstractRDHSWFileBasedPassport
Passport-Klasse für die Verwendung von RDH-2- und RDH-10-Schlüsseldateien mit HBCI4Java. RDH-2/10-Schlüsseldateien sind Schlüsseldateien für RDH-Zugänge, die von anderer HBCI-Software erzeugt und verwendet werden (z.B. von VR-NetWorld). Soll eine solche Schlüsseldatei sowohl mit der anderen Software als auch mit HBCI4Java verwendet werden, so kann das mit dieser Passport-Variante geschehen.
FOR_LOAD, FOR_SAVE
CIPHER_ITERATIONS, CIPHER_SALT
keys
ROLE_CON, ROLE_ISS, ROLE_WIT
Constructor | Description |
---|---|
HBCIPassportRDHXFile(java.lang.Object initObject) |
|
HBCIPassportRDHXFile(java.lang.Object init,
int dummy) |
Modifier and Type | Method | Description |
---|---|---|
protected java.lang.String |
getCompatName() |
|
java.lang.String |
getProfileVersion() |
|
void |
resetPassphrase() |
|
void |
saveChanges() |
Speichern der Änderungen an den Passport-Daten.
|
void |
setPassphrase(byte[] passphrase) |
|
void |
setProfileVersion(java.lang.String version) |
afterCustomDialogInitHook, askForMissingData, beforeCustomDialogHook, calculatePassportKey, canMixSecMethods, changePassphrase, checkForCryptDataSize, clearBPD, clearInstEncKey, clearInstSigKey, clearMyDigKey, clearMyEncKey, clearMySigKey, clearUPD, 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, setSigId, setSysId, setUPD, setUserId, syncSigId, syncSysId
createMsgKey, getCommInstance, getCryptAlg, getCryptDataSize, getCryptFunction, getCryptKeyType, getCryptMode, getHashAlg, getPassportTypeName, getProfileMethod, getSigAlg, getSigFunction, getSigMode, getSignatureInstance, getSignatureParamSpec, getSysStatus, hash, isSupported, needInstKeys, needUserKeys, needUserSig
close, getFilename, getPassportKey, setFilename, setPassportKey
decrypt, encrypt, generateNewUserKeys, getInstEncKey, getInstEncKeyName, getInstEncKeyNum, getInstEncKeyVersion, getInstSigKey, getInstSigKeyName, getInstSigKeyNum, getInstSigKeyVersion, getKey, getMyEncKeyName, getMyEncKeyNum, getMyEncKeyVersion, getMyPrivateDigKey, getMyPrivateEncKey, getMyPrivateSigKey, getMyPublicDigKey, getMyPublicEncKey, getMyPublicSigKey, getMySigKeyName, getMySigKeyNum, getMySigKeyVersion, hasInstEncKey, hasInstSigKey, hasMyEncKey, hasMySigKey, setInstEncKey, setInstSigKey, setKey, setMyDigKey, setMyEncKey, setMyPrivateDigKey, setMyPrivateEncKey, setMyPrivateSigKey, setMyPublicDigKey, setMyPublicEncKey, setMyPublicSigKey, setMySigKey, sign, verify
public HBCIPassportRDHXFile(java.lang.Object init, int dummy)
public HBCIPassportRDHXFile(java.lang.Object initObject)
protected java.lang.String getCompatName()
public void saveChanges()
HBCIPassport
saveChanges
ist nur dann sinnvoll, wenn irgendwelche Passport-Daten manuell verändert
werden (HBCIPassport.setHost(String)
,
HBCIPassport.clearBPD()
usw.) und diese Änderungen
explizit gespeichert werden sollen.public java.lang.String getProfileVersion()
public void setProfileVersion(java.lang.String version)
setProfileVersion
in interface HBCIPassportInternal
setProfileVersion
in class AbstractHBCIPassport
public void resetPassphrase()
resetPassphrase
in interface HBCIPassportInternal
resetPassphrase
in class AbstractRDHSWFileBasedPassport
public void setPassphrase(byte[] passphrase)
Copyright © 2018. All rights reserved.