Uses of Class
com.caplin.server.auth.RTTPObject
-
Uses of RTTPObject in com.caplin.server.auth
Modifier and TypeMethodDescriptionAuthenticator.checkPermissionUpdate
(UserSession session, RTTPObject object, String key, Map<String, String> fieldValues) Called on every update to a permission object to allow the Authenticator to authenticate each update based on content.AuthenticatorAdaptor.checkPermissionUpdate
(UserSession session, RTTPObject object, String key, Map<String, String> fieldValues) Authenticator.checkRead
(UserSession session, RTTPObject object, String requestedName) This method will be called to check authentication every time a user tries to read an object.AuthenticatorAdaptor.checkRead
(UserSession session, RTTPObject object, String requestedName) Authenticator.checkUpdate
(UserSession session, RTTPObject object, String data) Called on every update to an object (currently only news headline objects) to allow the Authenticator to authenticate each update based on content.AuthenticatorAdaptor.checkUpdate
(UserSession session, RTTPObject object, String data) Authenticator.checkWrite
(UserSession session, RTTPObject object, String requestedName, String contributionId, Map<String, String> fields) This method will be called to check authentication every time a user attempts to create or write to an object.AuthenticatorAdaptor.checkWrite
(UserSession session, RTTPObject object, String requestedName, String contributionId, Map<String, String> fields) void
DelayedResultReceiver.delayedCheckWriteResult
(UserSession userSession, RTTPObject object, String contributionId, AuthenticationResult result) Use to provide a delayed result for aAuthenticator.checkWrite
call.Authenticator.discardObject
(UserSession session, RTTPObject object) This method will be called when a user's session is no longer subscribed to an object.AuthenticatorAdaptor.discardObject
(UserSession session, RTTPObject object) void
Authenticator.globalPermissionUpdate
(RTTPObject object, String key, Map<String, String> fieldValues, PermissionUpdateType type) Called on every update to a global permission object to allow the Authenticator to receive structured control messages.void
AuthenticatorAdaptor.globalPermissionUpdate
(RTTPObject object, String key, Map<String, String> fieldValues, PermissionUpdateType type) Authenticator.newObject
(RTTPObject object, RTTPObject parent) This method is called when a new object is created in the Liberator.AuthenticatorAdaptor.newObject
(RTTPObject object, RTTPObject parent) Authenticator.releaseObject
(RTTPObject object) This method will be called when the Liberator deletes an object.AuthenticatorAdaptor.releaseObject
(RTTPObject object) Authenticator.requestObject
(UserSession session, RTTPObject object) This method will be called when a user's session becomes subscribed to an object.AuthenticatorAdaptor.requestObject
(UserSession session, RTTPObject object) -
Uses of RTTPObject in examples
Modifier and TypeMethodDescriptionOpenAuthenticator.checkPermissionUpdate
(UserSession session, RTTPObject object, String key, Map<String, String> fieldValues) PermissionAuthenticator.checkPermissionUpdate
(UserSession session, RTTPObject object, String key, Map<String, String> fieldValues) TieringAuthenticator.checkPermissionUpdate
(UserSession session, RTTPObject object, String key, Map<String, String> fieldValues) OpenAuthenticator.checkRead
(UserSession session, RTTPObject object, String requestedName) PermissionAuthenticator.checkRead
(UserSession session, RTTPObject object, String requestedName) TieringAuthenticator.checkRead
(UserSession session, RTTPObject object, String requestedName) OpenAuthenticator.checkUpdate
(UserSession session, RTTPObject object, String data) PermissionAuthenticator.checkUpdate
(UserSession session, RTTPObject object, String data) TieringAuthenticator.checkUpdate
(UserSession session, RTTPObject object, String data) OpenAuthenticator.checkWrite
(UserSession session, RTTPObject object, String requestedName, String contributionId, Map<String, String> fields) PermissionAuthenticator.checkWrite
(UserSession session, RTTPObject object, String requestedName, String contributionId, Map<String, String> fields) TieringAuthenticator.checkWrite
(UserSession session, RTTPObject object, String requestedName, String contributionId, Map<String, String> fields) OpenAuthenticator.discardObject
(UserSession session, RTTPObject object) PermissionAuthenticator.discardObject
(UserSession session, RTTPObject object) TieringAuthenticator.discardObject
(UserSession session, RTTPObject object) void
OpenAuthenticator.globalPermissionUpdate
(RTTPObject object, String key, Map<String, String> fieldValues, PermissionUpdateType type) void
PermissionAuthenticator.globalPermissionUpdate
(RTTPObject object, String key, Map<String, String> fieldValues, PermissionUpdateType type) void
TieringAuthenticator.globalPermissionUpdate
(RTTPObject object, String key, Map<String, String> fieldValues, PermissionUpdateType type) OpenAuthenticator.newObject
(RTTPObject object, RTTPObject parent) PermissionAuthenticator.newObject
(RTTPObject object, RTTPObject parent) TieringAuthenticator.newObject
(RTTPObject object, RTTPObject parent) OpenAuthenticator.releaseObject
(RTTPObject object) PermissionAuthenticator.releaseObject
(RTTPObject object) TieringAuthenticator.releaseObject
(RTTPObject object) OpenAuthenticator.requestObject
(UserSession session, RTTPObject object) PermissionAuthenticator.requestObject
(UserSession session, RTTPObject object) TieringAuthenticator.requestObject
(UserSession session, RTTPObject object)