rsanchez
2015-08-10 3e181c597c1088b7bfee445deaef514fcf198bfa
src/main/java/net/curisit/securis/LicenseManager.java
....@@ -99,7 +99,7 @@
9999 public LicenseBean validateLicense(File licFile, boolean excludeDateValidation) throws SeCurisException {
100100 LicenseBean licBean = load(licFile);
101101 SignatureHelper.getInstance().validateSignature(licBean);
102
- LicenseValidator.getInstance().validateHW(licBean, Params.get(Params.KEYS.APPLICATION_CODE), Params.get(Params.KEYS.CUSTOMER_CODE), Params.get(Params.KEYS.PACK_CODE));
102
+ LicenseValidator.getInstance().validateHW(licBean, Params.get(Params.KEYS.LIC_TYPE_CODE, Params.get(Params.KEYS.APPLICATION_CODE)), Params.get(Params.KEYS.CUSTOMER_CODE), Params.get(Params.KEYS.PACK_CODE));
103103 LicenseValidator.getInstance().validateLogo(licBean);
104104
105105 if (!excludeDateValidation) {
....@@ -118,7 +118,7 @@
118118 * @throws SeCurisException
119119 */
120120 public SignedLicenseBean requestLicense(String nameOrReference, String email) throws SeCurisException {
121
- RequestBean req = ReqGenerator.getInstance().createRequest(Params.get(Params.KEYS.APPLICATION_CODE), Params.get(Params.KEYS.CUSTOMER_CODE), Params.get(Params.KEYS.PACK_CODE));
121
+ RequestBean req = ReqGenerator.getInstance().createRequest(Params.get(Params.KEYS.LIC_TYPE_CODE, Params.get(Params.KEYS.APPLICATION_CODE)), Params.get(Params.KEYS.CUSTOMER_CODE), Params.get(Params.KEYS.PACK_CODE));
122122
123123 SignedLicenseBean lic = requestLicenseToServer(req, nameOrReference, email);
124124 return lic;
....@@ -178,7 +178,7 @@
178178 * @throws SeCurisException
179179 */
180180 public RequestBean createRequestFile(File outputRequestFile) throws SeCurisException {
181
- RequestBean req = ReqGenerator.getInstance().createRequest(Params.get(Params.KEYS.APPLICATION_CODE), Params.get(Params.KEYS.CUSTOMER_CODE), Params.get(Params.KEYS.PACK_CODE));
181
+ RequestBean req = ReqGenerator.getInstance().createRequest(Params.get(Params.KEYS.LIC_TYPE_CODE, Params.get(Params.KEYS.APPLICATION_CODE)), Params.get(Params.KEYS.CUSTOMER_CODE), Params.get(Params.KEYS.PACK_CODE));
182182
183183 ReqGenerator.getInstance().save(req, outputRequestFile);
184184
....@@ -221,11 +221,12 @@
221221 }
222222
223223 public static void main(String[] args) throws SeCurisException {
224
- String filename = null;
224
+ String filename = "/Users/rob/.doxr/config_server.lic";
225
+
225226 if (filename == null)
226227 filename = "./license.req";
227228 File file = new File(filename);
228
- LicenseManager.getInstance().createRequestFile(file);
229
+ LicenseManager.getInstance().validateLicense(file);
229230 LOG.info("Request file {} generated OK", file.getAbsolutePath());
230231
231232 }