Package org.kapott.hbci.security
Class Crypt
- java.lang.Object
-
- org.kapott.hbci.security.Crypt
-
public final class Crypt extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
ENC_KEYTYPE_DDV
static java.lang.String
ENC_KEYTYPE_RSA
static java.lang.String
ENCALG_2K3DES
static java.lang.String
ENCALG_AES256
static java.lang.String
ENCMODE_CBC
static java.lang.String
ENCMODE_PKCS1
private IHandlerData
handlerdata
private MSG
msg
static java.lang.String
SECFUNC_ENC
static java.lang.String
SECFUNC_ENC_PLAIN
private java.lang.String
u_alg
private java.lang.String
u_blz
private java.lang.String
u_cid
private java.lang.String
u_compfunc
private java.lang.String
u_country
private java.lang.String
u_keynum
private java.lang.String
u_keytype
private java.lang.String
u_keyuserid
private java.lang.String
u_keyversion
private java.lang.String
u_mode
private java.lang.String
u_role
private java.lang.String
u_secfunc
private java.lang.String
u_sysId
-
Constructor Summary
Constructors Constructor Description Crypt(IHandlerData handlerdata, MSG msg)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MSG
cryptIt(java.lang.String newName)
java.lang.String
decryptIt()
void
destroy()
private byte[]
getPlainString()
void
init(IHandlerData handlerdata, MSG msg)
private void
initData(IHandlerData handlerdata, MSG msg)
private boolean
isCrypted()
void
setParam(java.lang.String name, java.lang.String value)
-
-
-
Field Detail
-
SECFUNC_ENC
public static final java.lang.String SECFUNC_ENC
- See Also:
- Constant Field Values
-
SECFUNC_ENC_PLAIN
public static final java.lang.String SECFUNC_ENC_PLAIN
- See Also:
- Constant Field Values
-
ENCALG_2K3DES
public static final java.lang.String ENCALG_2K3DES
- See Also:
- Constant Field Values
-
ENCALG_AES256
public static final java.lang.String ENCALG_AES256
- See Also:
- Constant Field Values
-
ENCMODE_CBC
public static final java.lang.String ENCMODE_CBC
- See Also:
- Constant Field Values
-
ENCMODE_PKCS1
public static final java.lang.String ENCMODE_PKCS1
- See Also:
- Constant Field Values
-
ENC_KEYTYPE_RSA
public static final java.lang.String ENC_KEYTYPE_RSA
- See Also:
- Constant Field Values
-
ENC_KEYTYPE_DDV
public static final java.lang.String ENC_KEYTYPE_DDV
- See Also:
- Constant Field Values
-
handlerdata
private IHandlerData handlerdata
-
msg
private MSG msg
-
u_secfunc
private java.lang.String u_secfunc
-
u_keytype
private java.lang.String u_keytype
-
u_blz
private java.lang.String u_blz
-
u_country
private java.lang.String u_country
-
u_keyuserid
private java.lang.String u_keyuserid
-
u_keynum
private java.lang.String u_keynum
-
u_keyversion
private java.lang.String u_keyversion
-
u_cid
private java.lang.String u_cid
-
u_sysId
private java.lang.String u_sysId
-
u_role
private java.lang.String u_role
-
u_alg
private java.lang.String u_alg
-
u_mode
private java.lang.String u_mode
-
u_compfunc
private java.lang.String u_compfunc
-
-
Constructor Detail
-
Crypt
public Crypt(IHandlerData handlerdata, MSG msg)
-
-
Method Detail
-
setParam
public void setParam(java.lang.String name, java.lang.String value)
-
initData
private void initData(IHandlerData handlerdata, MSG msg)
-
init
public void init(IHandlerData handlerdata, MSG msg)
-
getPlainString
private byte[] getPlainString()
-
cryptIt
public MSG cryptIt(java.lang.String newName)
-
isCrypted
private boolean isCrypted()
-
decryptIt
public java.lang.String decryptIt()
-
destroy
public void destroy()
-
-