Class Util


  • public class Util
    extends java.lang.Object
    • Field Detail

      • CARD_CRYPTO_KDF_CONSTANT_SCP03

        public static final byte CARD_CRYPTO_KDF_CONSTANT_SCP03
        See Also:
        Constant Field Values
      • HOST_CRYPTO_KDF_CONSTANT_SCP03

        public static final byte HOST_CRYPTO_KDF_CONSTANT_SCP03
        See Also:
        Constant Field Values
    • Constructor Detail

      • Util

        public Util()
    • Method Detail

      • str2ByteArray

        public static byte[] str2ByteArray​(java.lang.String s)
      • bool2Byte

        public static byte bool2Byte​(boolean value)
      • hexToBin

        public static int hexToBin​(char ch)
      • intToHex

        public static java.lang.String intToHex​(int val)
      • uriDecode

        public static java.lang.String uriDecode​(java.lang.String encoded)
                                          throws java.io.UnsupportedEncodingException
        Throws:
        java.io.UnsupportedEncodingException
      • uriEncode

        public static java.lang.String uriEncode​(java.lang.String decoded)
                                          throws java.io.UnsupportedEncodingException
        Throws:
        java.io.UnsupportedEncodingException
      • uriDecodeFromHex

        public static byte[] uriDecodeFromHex​(java.lang.String buff)
      • uriEncodeInHex

        public static java.lang.String uriEncodeInHex​(byte[] buff)
      • specialURLEncode

        public static java.lang.String specialURLEncode​(TPSBuffer data)
      • specialURLEncode

        public static java.lang.String specialURLEncode​(byte[] data)
      • specialEncode

        public static java.lang.String specialEncode​(TPSBuffer data)
      • specialDecode

        public static TPSBuffer specialDecode​(java.lang.String str)
      • getTimeStampString

        public static java.lang.String getTimeStampString​(boolean addMicroSeconds)
      • main

        public static void main​(java.lang.String[] args)