Creates and verifies serials based on asymmetric elliptic curves cryptography This class cannot be inherited.
The following tables list the members exposed by SerialsManager.
Public Constructors
Name | Description | |
---|---|---|
SerialsManager | Overloaded. Initializes a new instance of the |
Public Properties
Name | Description | |
---|---|---|
BlackList | List of IDs of serials which are blacklisted. For a blacklisted serial method IsValid() will always return false. | |
Container | (inherited from Component) | |
DeveloperName | Developer name on whom this component is registered | |
DeveloperSerial | Key provided by SeriousBit, to get one for free go to our site Whithout this key SerialsManager wouldn't work properly | |
IsCreatingSerials | If SerialsManger is creating serials at the moment then returns true | |
IsMono | Returns true if program is currently running under Mono Runtime | |
LibraryVersion | Returns the version of this library | |
MaxDate | Gets maximal expiration date possible for a serial | |
MinDate | Gets the minimal Date possible for a serial. | |
PrivateKey | Base32 string used to create serials. Must be generated by Ellipter programatically or by GUI. | |
PublicKey | Base32 string used to verify serials. Must be generated by Ellipter programatically or by GUI. | |
Site | (inherited from Component) |
Public Methods
Name | Description | |
---|---|---|
CreateObjRef | (inherited from MarshalByRefObject) | |
CreatePrivatePublicKeys | Creates public and private keys and puts them in PublikKey and PrivateKey properties | |
CreateSerial | Overloaded. Creates a serial with a random ID | |
CreateSerials | Overloaded. Creates a serial | |
Dispose | (inherited from Component) | |
Equals | (inherited from Object) | |
GetDate | Returns the date from serial. If no date is present in this serial then returns DateTime.MaxValue | |
GetHashCode | (inherited from Object) | |
GetID | Return the ID of serial | |
GetInfo | Returns product information from serial. If no information is present in this serial then returns null | |
GetLifetimeService | (inherited from MarshalByRefObject) | |
GetMachineID | Obsolete. | |
GetType | (inherited from Object) | |
HasDate | Returns true if serial has a date embedded | |
HasInfoField | If serial has product information then returns true | |
InitializeLifetimeService | (inherited from MarshalByRefObject) | |
IsDeveloperRegistered | For internal use only | |
IsValid | Returns true if the serial is valid when verified with current public key | |
RegisterDeveloper | For internal use only | |
StopCreatingSerials | Stops SerialManager from creating serials | |
ToString | (inherited from Component) |
Public Events
Name | Description | |
---|---|---|
Disposed | (inherited from Component) | |
SerialCreated | Occurs when a serial is created |
Explicit Interface Implementations
Name | Description | |
---|---|---|
SerialsManager | Overloaded. Initializes a new instance of the |