public class GatewaySec
extends java.lang.Object
Constructor and Description |
---|
GatewaySec() |
Modifier and Type | Method and Description |
---|---|
static byte[] |
customKeyOrDefault()
Returns the encoding key specified by -DencodingKey, otherwise returns the default.
|
static byte[] |
decrypt(byte[] toDecrypt)
Uses the default encryption key.
|
static byte[] |
decrypt(byte[] toDecrypt,
byte[] encodingKey) |
static java.lang.String |
decrypt(java.lang.String toDecrypt)
Uses the default encryption key.
|
static java.lang.String |
decrypt(java.lang.String toDecrypt,
byte[] encodingKey) |
static byte[] |
encrypt(byte[] toEncrypt)
This should be used when dealing with clients.
|
static byte[] |
encrypt(byte[] toEncrypt,
byte[] encodingKey) |
static java.lang.String |
encrypt(java.lang.String toEncrypt)
Encrypts the bytes of the given string, and returns the results using hex encoding.
|
static java.lang.String |
encrypt(java.lang.String toEncrypt,
byte[] encodingKey) |
public static java.lang.String encrypt(java.lang.String toEncrypt) throws java.lang.Exception
java.lang.Exception
public static byte[] encrypt(byte[] toEncrypt) throws java.lang.Exception
java.lang.Exception
public static java.lang.String encrypt(java.lang.String toEncrypt, byte[] encodingKey) throws java.lang.Exception
java.lang.Exception
public static byte[] encrypt(byte[] toEncrypt, byte[] encodingKey) throws java.lang.Exception
java.lang.Exception
public static java.lang.String decrypt(java.lang.String toDecrypt) throws java.lang.Exception
java.lang.Exception
public static byte[] decrypt(byte[] toDecrypt) throws java.lang.Exception
java.lang.Exception
public static java.lang.String decrypt(java.lang.String toDecrypt, byte[] encodingKey) throws java.lang.Exception
java.lang.Exception
public static byte[] decrypt(byte[] toDecrypt, byte[] encodingKey) throws java.lang.Exception
java.lang.Exception
public static byte[] customKeyOrDefault()