示例#1
0
 public LicenseMock(KeyModelLicenseConstraint hardwareId, KeyModelLicenseConstraint productId, TimeLimitLicenseConstraint deactivationUtcTime, TimeLimitLicenseConstraint expirationUtcTime) : this()
 {
     HardwareId          = hardwareId;
     ProductId           = productId;
     ExpirationUtcTime   = expirationUtcTime;
     DeactivationUtcTime = deactivationUtcTime;
 }
示例#2
0
 public LicenseMock()
 {
     ExpirationUtcTime   = new TimeLimitLicenseConstraint(DateTime.UtcNow.AddYears(1));
     DeactivationUtcTime = new TimeLimitLicenseConstraint(DateTime.UtcNow.AddMonths(1));
     HardwareId          = new KeyModelLicenseConstraint(null);
     ProductId           = new KeyModelLicenseConstraint(null);
 }
示例#3
0
 internal void SetProductId(string productId)
 {
     ProductId = new KeyModelLicenseConstraint(productId);
 }
示例#4
0
 internal void SetHarwareId(string hardwareId)
 {
     HardwareId = new KeyModelLicenseConstraint(hardwareId);
 }