From e1d59acfb21c99b8b1b0ca0504b599f9ac444d19 Mon Sep 17 00:00:00 2001
From: CeĢsar Calvo <ccalvo@curisit.net>
Date: Wed, 28 Sep 2016 13:12:11 +0000
Subject: [PATCH] #3347 - Perform MAC Address checking natively
---
src/main/java/net/curisit/securis/ReqGenerator.java | 12 +++++++++++-
1 files changed, 11 insertions(+), 1 deletions(-)
diff --git a/src/main/java/net/curisit/securis/ReqGenerator.java b/src/main/java/net/curisit/securis/ReqGenerator.java
index d7565c9..8d595b1 100644
--- a/src/main/java/net/curisit/securis/ReqGenerator.java
+++ b/src/main/java/net/curisit/securis/ReqGenerator.java
@@ -45,17 +45,27 @@
}
public RequestBean createRequest(String appCode, String activationCode) throws SeCurisException {
+ return createRequest(appCode, activationCode, false);
+ }
+
+ public RequestBean createRequest(String appCode, String activationCode, boolean nativeMac) throws SeCurisException {
RequestBean req = new RequestBean();
req.setAppCode(appCode);
req.setActivationCode(activationCode);
req.setArch(HWInfo.getArch());
req.setCrcLogo(getCrcLogo());
- req.setMacAddresses(HWInfo.getMACAddress());
+ if (nativeMac) {
+ req.setMacAddresses(HWInfo.getMACAddressNativelyFailback());
+ } else {
+ req.setMacAddresses(HWInfo.getMACAddress());
+ }
req.setOsName(HWInfo.getOsName());
return req;
}
+
+
public RequestBean loadRequest(File requestFile) throws SeCurisException {
try {
--
Gitblit v1.3.2