Thetype exposes the following members.
Gets the contents of the alias file.
Gets the last error that occurred.
Gets the date the alias was last updated.
Gets the location of the alias.
Gets the type location in which the alias is stored.
Compares the current license to the alias.
Decrypts and verifies the alias document, and checks its last updated date.
Deletes the current alias.
|Equals||(Inherited from Object.)|
|Finalize||(Inherited from Object.)|
|GetHashCode||(Inherited from Object.)|
Gets the most current alias from a list.
|GetType||(Inherited from Object.)|
|MemberwiseClone||(Inherited from Object.)|
|ToString||(Inherited from Object.)|
Updates the alias with the most current license file data.
Aliases are simply hidden copies of the License file. Though these may technically exist anywhere you see fit (through custom implementation), currently supported implementations only support use of the file-system and the Windows Registry. The currently supported implementations are listed below:
|LicenseFileSystemAlias||Implements file-system based aliases, which are hidden copies of the License File which reside on the system's file-system.|
|LicenseWindowsRegistryAlias||Implements Windows Registry based aliases, which are hidden copies of the License File which reside on the system's Registry.|
|LicenseImageAlias||Implements Image based aliases, which are hidden copies of the License File which reside within image pixel data.|
When aliases are written, this library attempts to write the license file alias to disk, and also attempts to give full permissions everyone access to this file (using WellKnownSidType.WorldSid). This is done to help avoid UAC issues with Windows Vista/2008 and later, and is the same behavior performed by Protection PLUS 4 SDK libraries and Instant Protection PLUS 3. Please see our knowledge-base for additional information.