public class MentaCript extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
PREFIX_CRIPT_TAG |
| Modifier and Type | Method and Description |
|---|---|
static void |
changeCommonKey(String key) |
String |
cript(Integer n) |
String |
cript(String v) |
static String |
cript(String v,
SessionContext session)
Used for taglib funcion
|
String |
decript(String v) |
static String |
decript(String v,
SessionContext session)
Used for taglib funcion
|
Integer |
decriptToInt(String v) |
static MentaCript |
getCommonInstance()
This return a common MentaCript instance,
if you want to send the hash to somebody in email or etc,
you may want to decode with the same pass phrase later.
|
static MentaCript |
getInstance(javax.servlet.http.HttpSession httpSession)
Return one instance per session with its own pass phrase.
|
static MentaCript |
getInstance(SessionContext sessionContext)
Return one instance per session with its own pass phrase.
|
void |
setPassPhrase(String newPassPhrase) |
public static final String PREFIX_CRIPT_TAG
public static void changeCommonKey(String key)
public static MentaCript getCommonInstance()
public static MentaCript getInstance(SessionContext sessionContext)
sessionContext - the session contextpublic static MentaCript getInstance(javax.servlet.http.HttpSession httpSession)
httpSession - the http sessionpublic void setPassPhrase(String newPassPhrase)
public String decript(String v) throws DecriptException
DecriptExceptionpublic static String cript(String v, SessionContext session)
v - session - public static String decript(String v, SessionContext session) throws DecriptException
v - session - DecriptException - if not enable to decriptCopyright © 2015. All Rights Reserved.