Class 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
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • SecurityHelper

        public SecurityHelper()
    • 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.