Package com.core.util.signature
Class DigitalSignature
- java.lang.Object
-
- com.core.util.signature.DigitalSignature
-
public class DigitalSignature extends java.lang.Object
- Author:
- Sokkheang
-
-
Constructor Summary
Constructors Constructor Description DigitalSignature()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static void
GenerateDigitalSignature(java.lang.String fileName)
static void
VerifyDigitalSignature(java.lang.String path_publickey, java.lang.String path_signature, java.lang.String default_file)
-
-
-
Method Detail
-
GenerateDigitalSignature
public static void GenerateDigitalSignature(java.lang.String fileName) throws java.lang.Exception
- Parameters:
fileName
- = System.getProperty("user.dir") + "/" + "fileName.extention"- Throws:
java.lang.Exception
SoloException
-Use GenerateDigitalSignature to generate publicKey and Signature for Server **************************************************************************** public static void main(String[] args) throws SoloException { GenerateDigitalSignature("C:\\Program Files (x86)\\Khmer Unicode 2.0.1\\KhmerKeyboard_NiDA_V1.0.pdf"); VerifyDigitalSignature(System.getProperty("user.dir") + "\\" + "signature" + "\\" + "publickey", System.getProperty("user.dir") + "\\" + "signature" + "\\" + "signature", "C:\\Program Files (x86)\\Khmer Unicode 2.0.1\\KhmerKeyboard_NiDA_V1.0.pdf"); } ****************************************************************************
-
VerifyDigitalSignature
public static void VerifyDigitalSignature(java.lang.String path_publickey, java.lang.String path_signature, java.lang.String default_file)
- Parameters:
path_publickey
- = System.getProperty("user.dir") + "/" + "signature" + "/" + "publickey"path_signature
- = System.getProperty("user.dir") + "/" + "signature" + "/" + "signature"fileName
- = System.getProperty("user.dir") + "/" + "fileName.extention"- Throws:
SoloException
-Use GenerateDigitalSignature to Verify Digital Signature for Server ***************************************************************************** public static void main(String[] args) throws SoloException { GenerateDigitalSignature("C:\\Program Files (x86)\\Khmer Unicode 2.0.1\\KhmerKeyboard_NiDA_V1.0.pdf"); VerifyDigitalSignature(System.getProperty("user.dir") + "\\" + "signature" + "\\" + "publickey", System.getProperty("user.dir") + "\\" + "signature" + "\\" + "signature", "C:\\Program Files (x86)\\Khmer Unicode 2.0.1\\KhmerKeyboard_NiDA_V1.0.pdf"); } ****************************************************************************
-
-