Package com.ibm.di.plugin.security
Class SecurityHelper
- java.lang.Object
-
- com.ibm.di.plugin.security.SecurityHelper
-
public class SecurityHelper extends java.lang.Object
This class provides simple encode decode of strings
-
-
Constructor Summary
Constructors Constructor Description SecurityHelper()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.String
convertToASCI(java.lang.String binary)
Method converts a binary string to asci.static java.lang.String
convertToBinary(java.lang.String asci)
Method converts a asci string to binary.static java.lang.String
decode(java.lang.String stringIn)
Decode input string using a MessageDigest.static java.lang.String
encode(java.lang.String stringIn)
Encode input string using a MessageDigest.static java.lang.String
getClearText(java.lang.String stringIn)
Decode input string using a MessageDigest
-
-
-
Method Detail
-
convertToASCI
public static java.lang.String convertToASCI(java.lang.String binary)
Method converts a binary string to asci. Every byte will be replaced by two asci characters.- Parameters:
binary
- A String representing the value to be converted to ASCI.- Returns:
- java.lang.String ecoded string
-
convertToBinary
public static java.lang.String convertToBinary(java.lang.String asci)
Method converts a asci string to binary. Assumes every byte is really a converted binary String. See convertToASCI.- Parameters:
asci
- A String representing the value to be converted to binary.- Returns:
- java.lang.String ecoded string
-
decode
public static java.lang.String decode(java.lang.String stringIn)
Decode input string using a MessageDigest.- Parameters:
stringIn
- A String representing an encoded value- Returns:
- java.lang.String decoded string
-
encode
public static java.lang.String encode(java.lang.String stringIn)
Encode input string using a MessageDigest.- Parameters:
stringIn
- A String representing the value to be encoded.- Returns:
- java.lang.String ecoded string
-
getClearText
public static java.lang.String getClearText(java.lang.String stringIn)
Decode input string using a MessageDigest- Parameters:
stringIn
- a String representing an encoded value.- Returns:
- java.lang.String decoded string or null if the stringIn parameter is null.
-
-