Class MemoryHWIDProvider
java.lang.Object
pro.gravit.launchserver.auth.protect.hwid.HWIDProvider
pro.gravit.launchserver.auth.protect.hwid.MemoryHWIDProvider
- All Implemented Interfaces:
Reconfigurable
-
Nested Class Summary
Nested classes/interfaces inherited from class pro.gravit.launchserver.auth.protect.hwid.HWIDProvider
HWIDProvider.HardwareInfoCompareResult -
Field Summary
FieldsModifier and TypeFieldDescriptiondoubleSet<pro.gravit.launchserver.auth.protect.hwid.MemoryHWIDProvider.MemoryHWIDEntity>doubleFields inherited from class pro.gravit.launchserver.auth.protect.hwid.HWIDProvider
providers -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanaddPublicKeyToHardwareInfo(pro.gravit.launcher.request.secure.HardwareReportRequest.HardwareInfo hardwareInfo, byte[] publicKey, Client client) voidcreateHardwareInfo(pro.gravit.launcher.request.secure.HardwareReportRequest.HardwareInfo hardwareInfo, byte[] publicKey, Client client) pro.gravit.launcher.request.secure.HardwareReportRequest.HardwareInfofindHardwareInfoByPublicKey(byte[] publicKey, Client client) Gets a list of commands available for this object.Methods inherited from class pro.gravit.launchserver.auth.protect.hwid.HWIDProvider
close, compareHardwareInfo, init, normalizeHardwareInfo, printHardwareInfo, registerProvidersMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface pro.gravit.launchserver.Reconfigurable
defaultCommandsMap
-
Field Details
-
warningSpoofingLevel
public double warningSpoofingLevel -
criticalCompareLevel
public double criticalCompareLevel -
db
public transient Set<pro.gravit.launchserver.auth.protect.hwid.MemoryHWIDProvider.MemoryHWIDEntity> db
-
-
Constructor Details
-
MemoryHWIDProvider
public MemoryHWIDProvider()
-
-
Method Details
-
getCommands
Description copied from interface:ReconfigurableGets a list of commands available for this object.- Specified by:
getCommandsin interfaceReconfigurable- Returns:
- Key - Command Name Value is a command object
-
findHardwareInfoByPublicKey
public pro.gravit.launcher.request.secure.HardwareReportRequest.HardwareInfo findHardwareInfoByPublicKey(byte[] publicKey, Client client) throws HWIDException - Specified by:
findHardwareInfoByPublicKeyin classHWIDProvider- Throws:
HWIDException
-
createHardwareInfo
public void createHardwareInfo(pro.gravit.launcher.request.secure.HardwareReportRequest.HardwareInfo hardwareInfo, byte[] publicKey, Client client) - Specified by:
createHardwareInfoin classHWIDProvider
-
addPublicKeyToHardwareInfo
public boolean addPublicKeyToHardwareInfo(pro.gravit.launcher.request.secure.HardwareReportRequest.HardwareInfo hardwareInfo, byte[] publicKey, Client client) throws HWIDException - Specified by:
addPublicKeyToHardwareInfoin classHWIDProvider- Throws:
HWIDException
-