public class Util
extends java.lang.Object
| Constructor and Description |
|---|
Util() |
| Modifier and Type | Method and Description |
|---|---|
static byte |
bool2Byte(boolean value) |
static TPSBuffer |
computeEncEcbDes(org.mozilla.jss.pkcs11.PK11SymKey symKey,
TPSBuffer input) |
static TPSBuffer |
computeMAC(org.mozilla.jss.pkcs11.PK11SymKey symKey,
TPSBuffer input,
TPSBuffer icv) |
static TPSBuffer |
computeMACdes3des(org.mozilla.jss.pkcs11.PK11SymKey symKey,
TPSBuffer input,
TPSBuffer initialIcv) |
static TPSBuffer |
encryptData(TPSBuffer dataToEnc,
org.mozilla.jss.pkcs11.PK11SymKey encKey) |
static java.lang.String |
getCertAkiString(netscape.security.x509.X509CertImpl cert) |
static java.lang.String |
getCertSkiString(netscape.security.x509.X509CertImpl cert) |
static java.lang.String |
getTimeStampString(boolean addMicroSeconds) |
static int |
hexToBin(char ch) |
static java.lang.String |
intToHex(int val) |
static void |
main(java.lang.String[] args) |
static TPSBuffer |
specialDecode(java.lang.String str) |
static java.lang.String |
specialEncode(TPSBuffer data) |
static java.lang.String |
specialURLEncode(byte[] data) |
static java.lang.String |
specialURLEncode(TPSBuffer data) |
static byte[] |
str2ByteArray(java.lang.String s) |
static java.lang.String |
uriDecode(java.lang.String encoded) |
static byte[] |
uriDecodeFromHex(java.lang.String buff) |
static java.lang.String |
uriEncode(java.lang.String decoded) |
static java.lang.String |
uriEncodeInHex(byte[] buff) |
public static byte[] str2ByteArray(java.lang.String s)
public static byte bool2Byte(boolean value)
public static int hexToBin(char ch)
public static java.lang.String intToHex(int val)
public static void main(java.lang.String[] args)
public static java.lang.String uriDecode(java.lang.String encoded)
throws java.io.UnsupportedEncodingException
java.io.UnsupportedEncodingExceptionpublic static java.lang.String uriEncode(java.lang.String decoded)
throws java.io.UnsupportedEncodingException
java.io.UnsupportedEncodingExceptionpublic static byte[] uriDecodeFromHex(java.lang.String buff)
public static java.lang.String uriEncodeInHex(byte[] buff)
public static java.lang.String specialURLEncode(TPSBuffer data)
public static java.lang.String specialURLEncode(byte[] data)
public static java.lang.String specialEncode(TPSBuffer data)
public static TPSBuffer computeEncEcbDes(org.mozilla.jss.pkcs11.PK11SymKey symKey, TPSBuffer input) throws EBaseException
EBaseExceptionpublic static TPSBuffer computeMACdes3des(org.mozilla.jss.pkcs11.PK11SymKey symKey, TPSBuffer input, TPSBuffer initialIcv) throws EBaseException
EBaseExceptionpublic static TPSBuffer computeMAC(org.mozilla.jss.pkcs11.PK11SymKey symKey, TPSBuffer input, TPSBuffer icv) throws EBaseException
EBaseExceptionpublic static TPSBuffer specialDecode(java.lang.String str)
public static TPSBuffer encryptData(TPSBuffer dataToEnc, org.mozilla.jss.pkcs11.PK11SymKey encKey) throws EBaseException
EBaseExceptionpublic static java.lang.String getCertAkiString(netscape.security.x509.X509CertImpl cert)
throws EBaseException,
java.io.IOException
EBaseExceptionjava.io.IOExceptionpublic static java.lang.String getCertSkiString(netscape.security.x509.X509CertImpl cert)
throws EBaseException,
java.io.IOException
EBaseExceptionjava.io.IOExceptionpublic static java.lang.String getTimeStampString(boolean addMicroSeconds)