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 voidGenerateDigitalSignature(java.lang.String fileName)static voidVerifyDigitalSignature(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.ExceptionSoloException-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"); } ****************************************************************************
-
-