com.ibm.commerce.emarketing.utils
Class EncryptHelper

java.lang.Object
  |
  +--com.ibm.commerce.emarketing.utils.EncryptHelper

public class EncryptHelper
extends java.lang.Object

A simple encryption/decryption utility class used to encrypt/decrypt query strings (allowing the system to hide identifiers, etc... from the end user).


Field Summary
static java.lang.String COPYRIGHT
          Copyright.
 
Constructor Summary
EncryptHelper()
           
 
Method Summary
static java.lang.String decrypt(byte[] bytes)
          Decrypts the byte array passed by converted the array to String and using com.ibm.commerce.ejb.helpers.nc_crypt.decrypt().
static java.lang.String decrypt(java.lang.String str)
          Decrypts the String passed using com.ibm.commerce.ejb.helpers.nc_crypt.decrypt().
static java.lang.String encrypt(java.lang.String str)
          Encrypts the String passed using com.ibm.commerce.ejb.helpers.nc_crypt.encrypt().
static byte[] encryptToBytes(java.lang.String str)
          Encrypts the String passed using com.ibm.commerce.ejb.helpers.nc_crypt.stringToBytes().
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail
public static final java.lang.String COPYRIGHT
Copyright.
See Also:
Constant Field Values
Constructor Detail

EncryptHelper

public EncryptHelper()
Method Detail

encrypt

public static java.lang.String encrypt(java.lang.String str)
Encrypts the String passed using com.ibm.commerce.ejb.helpers.nc_crypt.encrypt().
Returns:
the encrypted String.

encryptToBytes

public static byte[] encryptToBytes(java.lang.String str)
Encrypts the String passed using com.ibm.commerce.ejb.helpers.nc_crypt.stringToBytes().
Returns:
the encrypted String as a byte array.

decrypt

public static java.lang.String decrypt(java.lang.String str)
Decrypts the String passed using com.ibm.commerce.ejb.helpers.nc_crypt.decrypt().
Returns:
the decrypted String.

decrypt

public static java.lang.String decrypt(byte[] bytes)
Decrypts the byte array passed by converted the array to String and using com.ibm.commerce.ejb.helpers.nc_crypt.decrypt().
Returns:
the decrypted byte array as a String.