Hasp Class
Namespace: Aladdin.Hasp
Description
Provides methods to access various functions of the Sentinel protection key.
Syntax
public class Hasp : ICloneable, IDisposable, IComparable<Hasp>
Constructors
Name | Description |
---|---|
Hasp() | Constructs a new Hasp object for use with the default feature. |
Hasp(HaspFeature feature) | Constructs a new Hasp object for use with the specified feature. |
Methods
Name | Description |
---|---|
Config | Configures the behavior of the Licensing API for a specific application run-time session. |
Encrypts a buffer using the AES encryption algorithm. |
|
GetFile | Returns an instance of the HaspFile class. |
Retrieves information according to customizable search parameters, and presents it according to customizable formats. |
|
Reads the current time from a HLTime or HLNetTime key. |
|
Retrieves information regarding a session context. |
|
Retrieves the version and build number of the Sentinel Licensing API library. |
|
IsLoggedIn | Returns whether this HASP object is valid and has a running login session. |
IsValid | Returns whether this HASP object is valid. |
Logs in to a Feature, establishing a session context. |
|
Logs in to a Feature according to customizable search parameters. |
|
Logs out from a context or session. |
|
SetLibPath | Sets the search path for the native Licensing API DLL. |
Transfer | Transfers a license from a Sentinel SL key. |
Config | Configures the behavior of the Licensing API for a specific application run-time session. |
Writes an update for a Sentinel LDK license. |
|
Writes an update for a login session for a protection key. |
Properties
Name | Description |
---|---|
KeyInfo | Gets a string that can be used with the Aladdin.Hasp.Hasp.GetSessionInfo method to get the key information. |
SessionInfo | Gets a string that can be used with the Aladdin.Hasp.Hasp.GetSessionInfo method to get the session information. |
UpdateInfo | Gets a string that can be used with the Aladdin.Hasp.Hasp.GetInfo method to get a C2V file. |
Feature | Returns the HaspFeature object associated with the Hasp Class. |