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.Exceptionpublic static byte[] encrypt(byte[] toEncrypt)
throws java.lang.Exception
java.lang.Exceptionpublic static java.lang.String encrypt(java.lang.String toEncrypt,
byte[] encodingKey)
throws java.lang.Exception
java.lang.Exceptionpublic static byte[] encrypt(byte[] toEncrypt,
byte[] encodingKey)
throws java.lang.Exception
java.lang.Exceptionpublic static java.lang.String decrypt(java.lang.String toDecrypt)
throws java.lang.Exception
java.lang.Exceptionpublic static byte[] decrypt(byte[] toDecrypt)
throws java.lang.Exception
java.lang.Exceptionpublic static java.lang.String decrypt(java.lang.String toDecrypt,
byte[] encodingKey)
throws java.lang.Exception
java.lang.Exceptionpublic static byte[] decrypt(byte[] toDecrypt,
byte[] encodingKey)
throws java.lang.Exception
java.lang.Exceptionpublic static byte[] customKeyOrDefault()