The ILicenseManagerBase type exposes the following members.

Methods

  NameDescription
Public methodAuthenticate
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.
Public methodCreateInstance
User an instance of LicenseManager, which is the user-specific wrapper of LicenseManagerBase.
Public methodFeedLicense
Feed a new license to the Cartella application. Throw exception if the license is invalid
Public methodGetUserStateByUser
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
Public methodHasSeat
Check to see if a user is "Seated"
Public methodLowNumberOfSeats
Whether this instance of cartella is about to run out of seats
Public methodLowNumberOfUserLicenses
Whether this instance of cartella is about to run out of user licenses
Public methodUnauthenticate
Terminate an login user state and nullify the active user context

See Also