|
TPTP 4.6.0 Platform Project Public API Specification |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.eclipse.hyades.models.common.datapool.util.DatapoolEncryptManager
public class DatapoolEncryptManager
Utility APIs for encrypted datapools.
| Constructor Summary | |
|---|---|
DatapoolEncryptManager()
|
|
| Method Summary | |
|---|---|
static void |
changeKey(java.lang.String newKey,
IDatapool datapool)
Change key for an encrypted datapool. |
static void |
changeKeyOfEncryptedCell(IDatapool datapool,
java.lang.String oldKey,
java.lang.String newKey)
Update encrypted variables using new key |
static boolean |
containsEncryptedVariable(IDatapool datapool)
|
static java.lang.String |
decrypt(java.lang.String content,
java.lang.String pass)
|
static void |
decryptDatapool(IDatapool datapool,
java.lang.String key)
Decrypt datapool's variables into unencrypted |
static void |
decryptedCellInVarible(IDatapoolVariable variable,
java.lang.String key,
IDatapool datapool)
Decrypt selected variable in the datapool using key |
static java.lang.String |
encrypt(java.lang.String content,
java.lang.String pass)
|
static void |
encryptDatapool(IDatapool datapool,
java.lang.String key)
Encrypt datapool using assigned key |
static void |
encryptedCellInVarible(IDatapoolVariable varible,
java.lang.String key,
IDatapool datapool)
Used to encrypt the variable in the datapool using password |
static boolean |
isDatapoolEncrypted(IDatapool datapool)
|
static boolean |
isKeyCorrect(IDatapool datapool,
java.lang.String key)
|
static boolean |
isVariableEncrypted(IDatapoolVariable varible)
|
static void |
removeKey(IDatapool datapool)
Removed the key for an encrypted datapool. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DatapoolEncryptManager()
| Method Detail |
|---|
public static void encryptedCellInVarible(IDatapoolVariable varible,
java.lang.String key,
IDatapool datapool)
varible - key - datapool -
public static void decryptedCellInVarible(IDatapoolVariable variable,
java.lang.String key,
IDatapool datapool)
varible - key - datapool - public static void removeKey(IDatapool datapool)
datapool - The encrypted datapool.
public static void changeKey(java.lang.String newKey,
IDatapool datapool)
newKey - The new key.datapool - The encrypted datapool.
public static void changeKeyOfEncryptedCell(IDatapool datapool,
java.lang.String oldKey,
java.lang.String newKey)
datapool - oldKey - newKey -
public static void decryptDatapool(IDatapool datapool,
java.lang.String key)
datapool - key -
public static void encryptDatapool(IDatapool datapool,
java.lang.String key)
datapool - key - public static boolean isDatapoolEncrypted(IDatapool datapool)
public static boolean containsEncryptedVariable(IDatapool datapool)
public static boolean isKeyCorrect(IDatapool datapool,
java.lang.String key)
public static boolean isVariableEncrypted(IDatapoolVariable varible)
public static java.lang.String encrypt(java.lang.String content,
java.lang.String pass)
public static java.lang.String decrypt(java.lang.String content,
java.lang.String pass)
|
TPTP 4.6.0 Platform Project Public API Specification |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||