The ILicenseManagerBase type exposes the following members.
Methods
Name | Description | |
---|---|---|
Authenticate |
Authenticate User for specific SiteManager instance,
if successful, set CurrentUserState on SiteManager,
and create ILicenseManager instance and set on the SiteManager's LicenseManager
property.
License and seating are checked in the same time.
| |
CreateInstance |
User an instance of LicenseManager, which is the user-specific wrapper of LicenseManagerBase.
| |
FeedLicense |
Feed a new license to the Cartella application.
Throw exception if the license is invalid
| |
GetUserStateByUser |
Retrive active user state for a user.
Please note that Cartella license model only allow one user state per user.
So we will always only have one user state - or null object
| |
HasSeat |
Check to see if a user is "Seated"
| |
LowNumberOfSeats |
Whether this instance of cartella is about to run out of seats
| |
LowNumberOfUserLicenses |
Whether this instance of cartella is about to run out of user licenses
| |
Unauthenticate |
Terminate an login user state and nullify the active user context
|