Index
All Classes and Interfaces|All Packages
C
- calculateMappedObject(String) - Method in class examples.TieringAuthenticator
-
Given an FX subscription, extract the branch and currency pair, and use them to convert the associated amount into a tier.
- changeTiers() - Method in class examples.TieringAuthenticator
-
NOTE: This is a naive algorithm to change the tier values from one set to another, (and back again next time) In a production system this would be achieved by the receipt of permission objects sent from a DataSource.
- checkPermissionUpdate(UserSession, RTTPObject, String, Map<String, String>) - Method in interface com.caplin.server.auth.Authenticator
-
Called on every update to a permission object to allow the Authenticator to authenticate each update based on content.
- checkPermissionUpdate(UserSession, RTTPObject, String, Map<String, String>) - Method in class com.caplin.server.auth.AuthenticatorAdaptor
- checkPermissionUpdate(UserSession, RTTPObject, String, Map<String, String>) - Method in class examples.OpenAuthenticator
- checkPermissionUpdate(UserSession, RTTPObject, String, Map<String, String>) - Method in class examples.PermissionAuthenticator
- checkPermissionUpdate(UserSession, RTTPObject, String, Map<String, String>) - Method in class examples.TieringAuthenticator
- checkRead(UserSession, RTTPObject, String) - Method in interface com.caplin.server.auth.Authenticator
-
This method will be called to check authentication every time a user tries to read an object.
- checkRead(UserSession, RTTPObject, String) - Method in class com.caplin.server.auth.AuthenticatorAdaptor
- checkRead(UserSession, RTTPObject, String) - Method in class examples.OpenAuthenticator
- checkRead(UserSession, RTTPObject, String) - Method in class examples.PermissionAuthenticator
- checkRead(UserSession, RTTPObject, String) - Method in class examples.TieringAuthenticator
- checkSignature(String, String) - Method in interface com.caplin.server.auth.SessionManager
-
Provides a mechanism for validating a KeyMaster-generated encrypted single-use token.
- checkUpdate(UserSession, RTTPObject, String) - Method in interface com.caplin.server.auth.Authenticator
-
Called on every update to an object (currently only news headline objects) to allow the Authenticator to authenticate each update based on content.
- checkUpdate(UserSession, RTTPObject, String) - Method in class com.caplin.server.auth.AuthenticatorAdaptor
- checkUpdate(UserSession, RTTPObject, String) - Method in class examples.OpenAuthenticator
- checkUpdate(UserSession, RTTPObject, String) - Method in class examples.PermissionAuthenticator
- checkUpdate(UserSession, RTTPObject, String) - Method in class examples.TieringAuthenticator
- checkUser(UserSession) - Method in interface com.caplin.server.auth.Authenticator
-
The user login authorisation method which is called every time a user tries to login to the server.
- checkUser(UserSession) - Method in class com.caplin.server.auth.AuthenticatorAdaptor
- checkUser(UserSession) - Method in class examples.DelayedLoginAuthenticator
- checkUser(UserSession) - Method in class examples.KeyMasterAuthenticator
-
If the user is in our list of KeyMaster users then check the password is a valid token, otherwise delegate to the superclass
- checkUser(UserSession) - Method in class examples.OpenAuthenticator
- checkUser(UserSession) - Method in class examples.PermissionAuthenticator
- checkUser(UserSession) - Method in class examples.TieringAuthenticator
- checkWrite(UserSession, RTTPObject, String, String, Map<String, String>) - Method in interface com.caplin.server.auth.Authenticator
-
This method will be called to check authentication every time a user attempts to create or write to an object.
- checkWrite(UserSession, RTTPObject, String, String, Map<String, String>) - Method in class com.caplin.server.auth.AuthenticatorAdaptor
- checkWrite(UserSession, RTTPObject, String, String, Map<String, String>) - Method in class examples.OpenAuthenticator
- checkWrite(UserSession, RTTPObject, String, String, Map<String, String>) - Method in class examples.PermissionAuthenticator
- checkWrite(UserSession, RTTPObject, String, String, Map<String, String>) - Method in class examples.TieringAuthenticator
- com.caplin.server - package com.caplin.server
- com.caplin.server.auth - package com.caplin.server.auth
- createObject(String, int) - Method in interface com.caplin.server.auth.DataCache
-
Creates a new object of the given type in the Libertor's object cache.
All Classes and Interfaces|All Packages