java.io.Serializable
, HBCIPassport
, HBCIPassportInternal
AbstractRDHSWPassport
, HBCIPassportRSA
public abstract class AbstractRDHPassport extends AbstractHBCIPassport
FOR_LOAD, FOR_SAVE
ROLE_CON, ROLE_ISS, ROLE_WIT
Modifier | Constructor | Description |
---|---|---|
protected |
AbstractRDHPassport(java.lang.Object init) |
Modifier and Type | Method | Description |
---|---|---|
protected javax.crypto.SecretKey |
createMsgKey() |
|
Comm |
getCommInstance() |
|
java.lang.String |
getCryptAlg() |
|
protected int |
getCryptDataSize(java.security.Key key) |
|
java.lang.String |
getCryptFunction() |
|
java.lang.String |
getCryptKeyType() |
|
java.lang.String |
getCryptMode() |
|
java.lang.String |
getHashAlg() |
|
java.lang.String |
getPassportTypeName() |
|
java.lang.String |
getProfileMethod() |
|
java.lang.String |
getSigAlg() |
|
java.lang.String |
getSigFunction() |
|
java.lang.String |
getSigMode() |
|
protected java.security.Signature |
getSignatureInstance() |
|
SignatureParamSpec |
getSignatureParamSpec() |
|
java.lang.String |
getSysStatus() |
|
byte[] |
hash(byte[] data) |
|
boolean |
isSupported() |
|
boolean |
needInstKeys() |
|
boolean |
needUserKeys() |
|
boolean |
needUserSig() |
afterCustomDialogInitHook, askForMissingData, beforeCustomDialogHook, calculatePassportKey, 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, onlyBPDGVs, postInitResponseHook, safeReplace, setBLZ, setBPD, setCID, setClientData, setCountry, setCustomerId, setFilterType, setHBCIVersion, setHost, setParamHeader, setParentHandlerData, setPersistentData, setPort, setProfileMethod, setProfileVersion, setSigId, setSysId, setUPD, setUserId, syncSigId, syncSysId
getInstEncKey, getInstSigKey, getMyPrivateDigKey, getMyPrivateEncKey, getMyPrivateSigKey, getMyPublicDigKey, getMyPublicEncKey, getMyPublicSigKey, hasInstEncKey, hasInstSigKey, hasMyEncKey, hasMySigKey, saveChanges
decrypt, encrypt, getInstEncKeyName, getInstEncKeyNum, getInstEncKeyVersion, getInstSigKeyName, getInstSigKeyNum, getInstSigKeyVersion, getMyEncKeyName, getMyEncKeyNum, getMyEncKeyVersion, getMySigKeyName, getMySigKeyNum, getMySigKeyVersion, getProfileVersion, resetPassphrase, setInstEncKey, setInstSigKey, setMyPrivateDigKey, setMyPrivateEncKey, setMyPrivateSigKey, setMyPublicDigKey, setMyPublicEncKey, setMyPublicSigKey, sign, verify
public java.lang.String getPassportTypeName()
public boolean isSupported()
public Comm getCommInstance()
getCommInstance
in class AbstractHBCIPassport
public java.lang.String getSysStatus()
public boolean needInstKeys()
public boolean needUserKeys()
public boolean needUserSig()
public java.lang.String getProfileMethod()
public java.lang.String getCryptKeyType()
public java.lang.String getSigFunction()
public java.lang.String getSigAlg()
public java.lang.String getSigMode()
public java.lang.String getCryptFunction()
public java.lang.String getCryptAlg()
public java.lang.String getCryptMode()
protected int getCryptDataSize(java.security.Key key)
public java.lang.String getHashAlg()
public SignatureParamSpec getSignatureParamSpec()
protected java.security.Signature getSignatureInstance()
protected javax.crypto.SecretKey createMsgKey()
public byte[] hash(byte[] data)
Copyright © 2018. All rights reserved.