Public Member Functions | |
| KeyGenerator () | |
| void | Destroy () |
| Core.Tools.License.License | CreateTrialLicense () |
| Core.Tools.License.License | CreateTrialLicense (DateTime ExpiryDate, int trial_length) |
| void | TestKeys () |
| void | GenerateKeys () |
| void | GenerateBaseTrialLicense () |
| void | GenerateBaseTrialLicense (DateTime ExpiryDate, int trial_length) |
| Core.Tools.License.License | CreateLicense () |
| Core.Tools.License.License | CreateLicense (DateTime ExpiryDate, int trial_length) |
Public Attributes | |
| String | LicensePrefix = null |
| String | ExportPath = "Export" + System.IO.Path.DirectorySeparatorChar |
Properties | |
| Core.Interfaces.ISecurityManager | PrivateKey [get] |
Private Attributes | |
| Core.Interfaces.IApplicationContext | application_context = null |
| Core.Interfaces.ISecurityManager | PrivateSM = null |
| Core.Interfaces.ISecurityManager | ShipSM = null |
| Core.Tools.License.KeyGenerator.KeyGenerator.KeyGenerator | ( | ) |
| void Core.Tools.License.KeyGenerator.KeyGenerator.Destroy | ( | ) |
| Core.Tools.License.License Core.Tools.License.KeyGenerator.KeyGenerator.CreateTrialLicense | ( | ) |
| Core.Tools.License.License Core.Tools.License.KeyGenerator.KeyGenerator.CreateTrialLicense | ( | DateTime | ExpiryDate, | |
| int | trial_length | |||
| ) |
| void Core.Tools.License.KeyGenerator.KeyGenerator.TestKeys | ( | ) |
| void Core.Tools.License.KeyGenerator.KeyGenerator.GenerateKeys | ( | ) |
| void Core.Tools.License.KeyGenerator.KeyGenerator.GenerateBaseTrialLicense | ( | ) |
| void Core.Tools.License.KeyGenerator.KeyGenerator.GenerateBaseTrialLicense | ( | DateTime | ExpiryDate, | |
| int | trial_length | |||
| ) |
| Core.Tools.License.License Core.Tools.License.KeyGenerator.KeyGenerator.CreateLicense | ( | ) |
| Core.Tools.License.License Core.Tools.License.KeyGenerator.KeyGenerator.CreateLicense | ( | DateTime | ExpiryDate, | |
| int | trial_length | |||
| ) |
Core.Interfaces.IApplicationContext Core.Tools.License.KeyGenerator.KeyGenerator.application_context = null [private] |
| String Core.Tools.License.KeyGenerator.KeyGenerator.ExportPath = "Export" + System.IO.Path.DirectorySeparatorChar |
Core.Interfaces.ISecurityManager Core.Tools.License.KeyGenerator.KeyGenerator.PrivateSM = null [private] |
Core.Interfaces.ISecurityManager Core.Tools.License.KeyGenerator.KeyGenerator.ShipSM = null [private] |
Core.Interfaces.ISecurityManager Core.Tools.License.KeyGenerator.KeyGenerator.PrivateKey [get] |