Skip navigation links
A C D G I L M P R S U 

A

AccessControlPlugin - Class in de.deepamehta.accesscontrol
 
AccessControlPlugin() - Constructor for class de.deepamehta.accesscontrol.AccessControlPlugin
 
AccessControlService - Interface in de.deepamehta.accesscontrol
 
ADMIN_INITIAL_PASSWORD - Static variable in interface de.deepamehta.accesscontrol.AccessControlService
 
ADMIN_USERNAME - Static variable in interface de.deepamehta.accesscontrol.AccessControlService
 
ADMINISTRATION_WORKSPACE_NAME - Static variable in interface de.deepamehta.accesscontrol.AccessControlService
 
ADMINISTRATION_WORKSPACE_SHARING_MODE - Static variable in interface de.deepamehta.accesscontrol.AccessControlService
 
ADMINISTRATION_WORKSPACE_URI - Static variable in interface de.deepamehta.accesscontrol.AccessControlService
 
AuthorizationMethod - Interface in de.deepamehta.accesscontrol
 

C

checkAssociationReadAccess(long) - Method in class de.deepamehta.accesscontrol.AccessControlPlugin
 
checkAssociationWriteAccess(long) - Method in class de.deepamehta.accesscontrol.AccessControlPlugin
 
checkCredentials(Credentials) - Method in interface de.deepamehta.accesscontrol.AuthorizationMethod
Checks if the given credentials are valid.
checkDiskQuota(String, long, long) - Method in class de.deepamehta.accesscontrol.AccessControlPlugin
 
checkTopicReadAccess(long) - Method in class de.deepamehta.accesscontrol.AccessControlPlugin
 
checkTopicWriteAccess(long) - Method in class de.deepamehta.accesscontrol.AccessControlPlugin
 
createMembership(String, long) - Method in class de.deepamehta.accesscontrol.AccessControlPlugin
 
createMembership(String, long) - Method in interface de.deepamehta.accesscontrol.AccessControlService
 
createUserAccount(Credentials) - Method in class de.deepamehta.accesscontrol.AccessControlPlugin
 
createUserAccount(Credentials) - Method in interface de.deepamehta.accesscontrol.AccessControlService
 
createUsername(String) - Method in class de.deepamehta.accesscontrol.AccessControlPlugin
 
createUsername(String) - Method in interface de.deepamehta.accesscontrol.AccessControlService
Creates a Username topic and a private workspace.

D

de.deepamehta.accesscontrol - package de.deepamehta.accesscontrol
 
de.deepamehta.accesscontrol.event - package de.deepamehta.accesscontrol.event
 
de.deepamehta.accesscontrol.migrations - package de.deepamehta.accesscontrol.migrations
 
DEFAULT_PRIVATE_WORKSPACE_NAME - Static variable in interface de.deepamehta.accesscontrol.AccessControlService
 

G

getAssociationPermissions(long) - Method in class de.deepamehta.accesscontrol.AccessControlPlugin
 
getAssociationPermissions(long) - Method in interface de.deepamehta.accesscontrol.AccessControlService
 
getAssociationsByCreator(String) - Method in class de.deepamehta.accesscontrol.AccessControlPlugin
 
getAssociationsByCreator(String) - Method in interface de.deepamehta.accesscontrol.AccessControlService
 
getAssociationsByOwner(String) - Method in class de.deepamehta.accesscontrol.AccessControlPlugin
 
getAssociationsByOwner(String) - Method in interface de.deepamehta.accesscontrol.AccessControlService
 
getAuthorizationMethods() - Method in class de.deepamehta.accesscontrol.AccessControlPlugin
 
getAuthorizationMethods() - Method in interface de.deepamehta.accesscontrol.AccessControlService
 
getConfigValue(Topic) - Method in class de.deepamehta.accesscontrol.AccessControlPlugin
 
getCreator(long) - Method in class de.deepamehta.accesscontrol.AccessControlPlugin
 
getCreator(long) - Method in interface de.deepamehta.accesscontrol.AccessControlService
Returns the creator of a topic or an association.
getModifier(long) - Method in class de.deepamehta.accesscontrol.AccessControlPlugin
 
getModifier(long) - Method in interface de.deepamehta.accesscontrol.AccessControlService
Returns the modifier of a topic or an association.
getPrivateWorkspace() - Method in class de.deepamehta.accesscontrol.AccessControlPlugin
 
getPrivateWorkspace() - Method in interface de.deepamehta.accesscontrol.AccessControlService
Returns the private workspace of the logged in user.
getTopicPermissions(long) - Method in class de.deepamehta.accesscontrol.AccessControlPlugin
 
getTopicPermissions(long) - Method in interface de.deepamehta.accesscontrol.AccessControlService
 
getTopicsByCreator(String) - Method in class de.deepamehta.accesscontrol.AccessControlPlugin
 
getTopicsByCreator(String) - Method in interface de.deepamehta.accesscontrol.AccessControlService
 
getTopicsByOwner(String) - Method in class de.deepamehta.accesscontrol.AccessControlPlugin
 
getTopicsByOwner(String) - Method in interface de.deepamehta.accesscontrol.AccessControlService
 
getUsername() - Method in class de.deepamehta.accesscontrol.AccessControlPlugin
 
getUsername() - Method in interface de.deepamehta.accesscontrol.AccessControlService
Returns the username of the logged in user.
getUsernameTopic() - Method in class de.deepamehta.accesscontrol.AccessControlPlugin
 
getUsernameTopic(String) - Method in class de.deepamehta.accesscontrol.AccessControlPlugin
 
getUsernameTopic() - Method in interface de.deepamehta.accesscontrol.AccessControlService
Returns the "Username" topic of the logged in user.
getUsernameTopic(String) - Method in interface de.deepamehta.accesscontrol.AccessControlService
Returns the "Username" topic for the specified username.
getWorkspaceOwner(long) - Method in class de.deepamehta.accesscontrol.AccessControlPlugin
 
getWorkspaceOwner(long) - Method in interface de.deepamehta.accesscontrol.AccessControlService
Returns the owner of a workspace.

I

isMember(String, long) - Method in class de.deepamehta.accesscontrol.AccessControlPlugin
 
isMember(String, long) - Method in interface de.deepamehta.accesscontrol.AccessControlService
Checks if a user is a member of the given workspace.

L

login() - Method in class de.deepamehta.accesscontrol.AccessControlPlugin
 
login() - Method in interface de.deepamehta.accesscontrol.AccessControlService
Checks weather the credentials in the authorization string match an existing User Account, and if so, creates an HTTP session.
logout() - Method in class de.deepamehta.accesscontrol.AccessControlPlugin
 
logout() - Method in interface de.deepamehta.accesscontrol.AccessControlService
Logs the user out.

M

Migration10 - Class in de.deepamehta.accesscontrol.migrations
Creates the "admin" user account.
Migration10() - Constructor for class de.deepamehta.accesscontrol.migrations.Migration10
 
Migration11 - Class in de.deepamehta.accesscontrol.migrations
Adds "Login enabled" config topic to each username.
Migration11() - Constructor for class de.deepamehta.accesscontrol.migrations.Migration11
 
Migration12 - Class in de.deepamehta.accesscontrol.migrations
Creates the "Administration" workspace.
Migration12() - Constructor for class de.deepamehta.accesscontrol.migrations.Migration12
 
Migration2 - Class in de.deepamehta.accesscontrol.migrations
 
Migration2() - Constructor for class de.deepamehta.accesscontrol.migrations.Migration2
 
Migration3 - Class in de.deepamehta.accesscontrol.migrations
Creates the "System" workspace.
Migration3() - Constructor for class de.deepamehta.accesscontrol.migrations.Migration3
 
Migration4 - Class in de.deepamehta.accesscontrol.migrations
Creates the "Administration" workspace.
Migration4() - Constructor for class de.deepamehta.accesscontrol.migrations.Migration4
 
Migration6 - Class in de.deepamehta.accesscontrol.migrations
Removes "owner" and "acl" properties.
Migration6() - Constructor for class de.deepamehta.accesscontrol.migrations.Migration6
 
Migration7 - Class in de.deepamehta.accesscontrol.migrations
Sets "admin" as the owner of the "DeepaMehta" workspace.
Migration7() - Constructor for class de.deepamehta.accesscontrol.migrations.Migration7
 
Migration8 - Class in de.deepamehta.accesscontrol.migrations
Converts the user accounts.
Migration8() - Constructor for class de.deepamehta.accesscontrol.migrations.Migration8
 

P

postCreateAssociation(Association) - Method in class de.deepamehta.accesscontrol.AccessControlPlugin
 
postCreateTopic(Topic) - Method in class de.deepamehta.accesscontrol.AccessControlPlugin
 
postLoginUser(String) - Method in interface de.deepamehta.accesscontrol.event.PostLoginUserListener
 
PostLoginUserListener - Interface in de.deepamehta.accesscontrol.event
 
postLogoutUser(String) - Method in interface de.deepamehta.accesscontrol.event.PostLogoutUserListener
 
PostLogoutUserListener - Interface in de.deepamehta.accesscontrol.event
 
postUpdateAssociation(Association, AssociationModel, AssociationModel) - Method in class de.deepamehta.accesscontrol.AccessControlPlugin
 
postUpdateTopic(Topic, TopicModel, TopicModel) - Method in class de.deepamehta.accesscontrol.AccessControlPlugin
 
preCreateTopic(TopicModel) - Method in class de.deepamehta.accesscontrol.AccessControlPlugin
 
preInstall() - Method in class de.deepamehta.accesscontrol.AccessControlPlugin
 
preUpdateTopic(Topic, TopicModel) - Method in class de.deepamehta.accesscontrol.AccessControlPlugin
 

R

registerAuthorizationMethod(String, AuthorizationMethod) - Method in class de.deepamehta.accesscontrol.AccessControlPlugin
 
registerAuthorizationMethod(String, AuthorizationMethod) - Method in interface de.deepamehta.accesscontrol.AccessControlService
 
run() - Method in class de.deepamehta.accesscontrol.migrations.Migration10
 
run() - Method in class de.deepamehta.accesscontrol.migrations.Migration11
 
run() - Method in class de.deepamehta.accesscontrol.migrations.Migration12
 
run() - Method in class de.deepamehta.accesscontrol.migrations.Migration2
 
run() - Method in class de.deepamehta.accesscontrol.migrations.Migration3
 
run() - Method in class de.deepamehta.accesscontrol.migrations.Migration4
 
run() - Method in class de.deepamehta.accesscontrol.migrations.Migration6
 
run() - Method in class de.deepamehta.accesscontrol.migrations.Migration7
 
run() - Method in class de.deepamehta.accesscontrol.migrations.Migration8
 

S

serviceRequestFilter(ContainerRequest) - Method in class de.deepamehta.accesscontrol.AccessControlPlugin
 
setWorkspaceOwner(Topic, String) - Method in class de.deepamehta.accesscontrol.AccessControlPlugin
 
setWorkspaceOwner(Topic, String) - Method in interface de.deepamehta.accesscontrol.AccessControlService
Sets the owner of a workspace.
shutdown() - Method in class de.deepamehta.accesscontrol.AccessControlPlugin
 
staticResourceFilter(HttpServletRequest, HttpServletResponse) - Method in class de.deepamehta.accesscontrol.AccessControlPlugin
 
SYSTEM_WORKSPACE_NAME - Static variable in interface de.deepamehta.accesscontrol.AccessControlService
 
SYSTEM_WORKSPACE_SHARING_MODE - Static variable in interface de.deepamehta.accesscontrol.AccessControlService
 
SYSTEM_WORKSPACE_URI - Static variable in interface de.deepamehta.accesscontrol.AccessControlService
 

U

unregisterAuthorizationMethod(String) - Method in class de.deepamehta.accesscontrol.AccessControlPlugin
 
unregisterAuthorizationMethod(String) - Method in interface de.deepamehta.accesscontrol.AccessControlService
 
A C D G I L M P R S U 
Skip navigation links

Copyright © 2018. All rights reserved.