All Classes
-
All Classes Interface Summary Class Summary Enum Summary Class Description AuthenticationResult Static instances of this class are used to provide various authentication results to the Liberator.AuthenticationUser Represents a user that is connected to the Liberator and attempting to be authenticated.Authenticator Defines the interface to be implemented by a Liberator Auth Module.AuthenticatorAdaptor A default implementation of theAuthenticator
interface.AuthenticatorVersion DataCache DelayedLoginAuthenticator A basic Authenticator that extends the AuthenticatorAdaptor and overrides the checkUser methodDelayedResultReceiver Provides an interface that allows delayed authentication results to be passed to the Liberator.ErrorLoggingAuthenticatorProxy InvalidationType Instances of this class are used to indicate the type of user invalidation that the Liberator should perform.KeyMasterAuthenticator An example Authenticator that shows how to check KeyMaster tokens in a Liberator Auth Module.MapObject Contains a representation of a mapped RTTP object holding the original object name and its mapped name.OpenAuthenticator A simple Authenticator implementation that provides open access to a user for all functionality except write access.PermissionAuthenticator An authenticator implementation that shows one possible use of the Permission object and it's interactions with the Authentication API.PermissionUpdateType Enum defining the type of update passed to the authenticator permission methods (checkPermissionUpdate() and globalPermissionUpdate).RTTPObject A representation of an RTTP Object that is present in the Liberator.ServerNode Contains information about the server and its sessions.SessionManager Provides an interface to allow management (ejection and invalidation) of connected sessions and checking of KeyMaster tokens.Subscription Allows subscriptions fromSessionManager
to be initiated and unsubscribed from.SubscriptionImpl Allows subscriptions fromSessionManager
to initiated and unsubscribed from.SubscriptionListener Callbacks forSessionManager
.ThrottleCommand Defines the available Throttle Commands.TieringAuthenticator A simple Authenticator implementation that demonstrates: - mapping of requested symbols onto different underlying symbols (at request time) - dynamic mapping of subscribed symbols (at any time) - a naive example of underlying symbols being altered at run-timeUserSession Represents a user's session on the liberator