Public Construction
PasswordProtect
Constructor |
Creates a new instance of the PasswordProtect class |
Public Properties
Count |
Retrieves how many "allowable uses" are remaining |
Days |
Retrieves how many "allowable days" are remaining |
DeviceID |
Retrieves the device product number |
DllFileName |
Sets or retrieves the name of the ProtectKit DLL file |
Expiration |
Retrieves the expiration date after which the application will no longer run |
Months |
Retrieves how many "allowable months" are remaining |
MonthsType |
Determines which day is used as the starting day for protection |
PasswordExpiration |
Retrieves whether or not the password has an expiration |
PasswordType |
Retreives the type of password, i.e. whether the password is numeric or alpha-numeric |
ProtectWay |
Retrieves the way that protection is applied |
RegistryKey |
Retrieves the root key for the registry where the protection information is saved |
RegistrySubkeyRandom |
Retrieves the registry subkey where the random number information is saved |
RegistrySubkeyStatus |
Retrieves the registry subkey where the protection information is saved. |
RegistryValueNameRandom |
Retrieves the name of the registry value where the random number information is saved |
RegistryValueNameStatus |
Retrieves the name of the registry value where the protection information is saved |
Stream |
Sets or retrieves the protection key file content |
VendorID |
Retrieves the vendor id number |
VendorName |
Retrieves the vendor name |
Public Methods
DeleteRegistry |
Deletes protection information from a file or from the registry |
Finish |
Updates the protection information and finishes the protection process |
GetLockword |
Retrieves the lockword |
Initialize |
Starts the protection process |
Internet |
Connects to the specified URL |
QueryCpuID |
Retrieves the computer's CPU information |
QueryHostBridgeID |
Retrieves the computer's motherboard northbridge information |
QueryIsNextUnlocked |
Determines whether or not the next period of protection is locked or unlocked (for passwords that have an expiration date) |
QueryNextPassword |
When using passwords with expirations, this method retrieves the next password |
QueryNextPcID |
When using passwords with expirations, this method retrieves the next PcID |
QueryNextRandom |
When using passwords with expirations, this method retrieves the next random PC identifier |
QueryNicAddressID |
Retrieves the PC's network card information |
QueryPassword |
Retrieves the password set by the SetPassword method |
QueryPcID |
Retrieves the PcID |
QueryPcIDofPassword |
Retrieves the "custom created" (user defined) PcID |
QueryProtect |
Retrieves the current protection status |
QueryProtectInformation |
Retrieves the protection information |
QueryRandom |
Retrieves the random PC identifier |
QueryRemainCount |
Retrieves the number of uses that remain before the application is locked |
QueryRemainDays |
Retrieves the number of days that remain before the application is locked |
QueryRemainMonths |
Retrieves the number of months that remain before the application is locked |
QueryVideoID |
Retrieves the PC's video card information |
SendMail |
Sends email |
SetNextPassword |
When using passwords with expirations, this method sets the next password |
SetPassword |
Sets the password |
SetPcIDofPassword |
Sets a custom (user defined) PcID |