Creates and verifies serials based on asymmetric elliptic curves cryptography
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 |
|
MaxExpirationDate | Gets maximal expiration date possible for a serial |
|
MinExpirationDate | Gets minimal expiration 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) |
Protected Properties
| Name | Description | |
|---|---|---|
|
CanRaiseEvents | (inherited from Component) |
|
DesignMode | (inherited from Component) |
|
Events | (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 random ID |
|
CreateSerials | Overloaded. Creates a serial |
|
Dispose | Overloaded. Releases the resources used by the |
|
Equals | (inherited from Object) |
|
GetCPUID | Obsolete. Returns ID of this computer's CPU |
|
GetExpirationDate | Returns expiration date from serial. If no expiration 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) |
|
GetType | (inherited from Object) |
|
HasExpirationDate | Returns true if serial has expiration date embedded |
|
HasInfoField | If serial has product information then returns true |
|
InitializeLifetimeService | (inherited from MarshalByRefObject) |
|
IsDeveloperRegistered | For internal use only |
|
IsSerialExpired | Verifies if a serial is expired |
|
IsValid | Overloaded. 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) |
Protected Methods
| Name | Description | |
|---|---|---|
|
Dispose | Overloaded. Releases the resources used by the |
|
Finalize | (inherited from Component) |
|
GetService | (inherited from Component) |
|
MemberwiseClone | Overloaded. Creates a shallow copy of the current |
|
OnSerialCreated | Fires SerialCreated event |
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 |