| 
deegree 2.6-pre (2011/11/29 00:10 build-378-unofficial) | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use SecurityTransaction | |
|---|---|
| org.deegree.portal.standard.security.control | |
| org.deegree.security.drm | |
| Uses of SecurityTransaction in org.deegree.portal.standard.security.control | 
|---|
| Methods in org.deegree.portal.standard.security.control that return SecurityTransaction | |
|---|---|
static SecurityTransaction | 
ClientHelper.acquireTransaction(AbstractListener listener)
Tries to acquire a SecurityTransaction for the credentials (username,
 password) stored in the associated HttpSesssion. | 
static SecurityTransaction | 
SecurityHelper.acquireTransaction(AbstractListener listener)
Tries to acquire a SecurityTransaction for the credentials (username, password) stored in the
 associated HttpSesssion. | 
| Uses of SecurityTransaction in org.deegree.security.drm | 
|---|
| Methods in org.deegree.security.drm that return SecurityTransaction | |
|---|---|
 SecurityTransaction | 
SecurityAccessManager.acquireTransaction(User user)
Tries to acquire the SecurityTransaction for the given User. | 
| Methods in org.deegree.security.drm with parameters of type SecurityTransaction | |
|---|---|
 void | 
SecurityAccessManager.abortTransaction(SecurityTransaction lock)
Aborts the current transaction and undoes all changes made to the Registry. | 
 void | 
SQLRegistry.abortTransaction(SecurityTransaction transaction)
Signals the SQLRegistry that the current transaction shall be aborted. | 
 void | 
SecurityRegistry.abortTransaction(SecurityTransaction transaction)
Signals the Registry that the transaction shall be aborted. | 
 void | 
SQLRegistry.beginTransaction(SecurityTransaction transaction)
Signals the SQLRegistry that a new transaction begins. | 
 void | 
SecurityRegistry.beginTransaction(SecurityTransaction transaction)
Signals the Registry that a new transaction starts. | 
 void | 
SQLRegistry.clean(SecurityTransaction transaction)
 | 
 void | 
SecurityRegistry.clean(SecurityTransaction transaction)
Deletes all data from the Registry and sets the default objects (SEC_ADMIN user, role and group) and
 standard rights and privileges. | 
 void | 
SecurityAccessManager.commitTransaction(SecurityTransaction transaction)
Ends the current transaction and commits all changes to the Registry. | 
 void | 
SQLRegistry.commitTransaction(SecurityTransaction transaction)
Signals the SQLRegistry that the current transaction ends, i.e. the changes made by the transaction
 are made persistent. | 
 void | 
SecurityRegistry.commitTransaction(SecurityTransaction transaction)
Signals the Registry that the current transaction ends. | 
 void | 
SQLRegistry.deregisterGroup(SecurityTransaction transaction,
                               Group group)
Removes an existing Group from the Registry (including its relations). | 
 void | 
SecurityRegistry.deregisterGroup(SecurityTransaction transaction,
                               Group group)
Removes an existing Group from the Registry (including its relations). | 
 void | 
SQLRegistry.deregisterPrivilege(SecurityTransaction transaction,
                                       Privilege privilege)
Removes an existing Privilege from the Registry  (including its relations). | 
 void | 
SecurityRegistry.deregisterPrivilege(SecurityTransaction transaction,
                                       Privilege privilege)
Removes an existing Privilege from the Registry  (including its relations). | 
 void | 
SQLRegistry.deregisterRightType(SecurityTransaction transaction,
                                       RightType type)
Removes an existing RightType from the Registry (including its relations). | 
 void | 
SecurityRegistry.deregisterRightType(SecurityTransaction transaction,
                                       RightType type)
Removes an existing RightType from the Registry (including its relations). | 
 void | 
SQLRegistry.deregisterRole(SecurityTransaction transaction,
                             Role role)
Removes an existing Role from the Registry (including its relations). | 
 void | 
SecurityRegistry.deregisterRole(SecurityTransaction transaction,
                             Role role)
Removes an existing Role from the Registry (including its relations). | 
 void | 
SQLRegistry.deregisterSecuredObject(SecurityTransaction transaction,
                                               SecuredObject object)
Removes an existing SecuredObject from the Registry (including its associations). | 
 void | 
SecurityRegistry.deregisterSecuredObject(SecurityTransaction transaction,
                                               SecuredObject object)
Removes an existing SecuredObject from the Registry (including its associated rights). | 
 void | 
SQLRegistry.deregisterService(SecurityTransaction transaction,
                                   Service service)
 | 
 void | 
SecurityRegistry.deregisterService(SecurityTransaction transaction,
                                   Service service)
 | 
 void | 
SQLRegistry.deregisterUser(SecurityTransaction transaction,
                             User user)
Removes an existing User | 
 void | 
SecurityRegistry.deregisterUser(SecurityTransaction transaction,
                             User user)
Removes an existing User | 
 void | 
SQLRegistry.editService(SecurityTransaction transaction,
                       Service service,
                       String newTitle,
                       String newAddress)
 | 
 void | 
SecurityRegistry.editService(SecurityTransaction securityTransaction,
                       Service service,
                       String newTitle,
                       String newAddress)
 | 
 Group | 
SQLRegistry.registerGroup(SecurityTransaction transaction,
                           String name,
                           String title)
Adds a new group account to the Registry. | 
 Group | 
SecurityRegistry.registerGroup(SecurityTransaction transaction,
                           String name,
                           String title)
Adds a new Group-account to the Registry. | 
 Privilege | 
SQLRegistry.registerPrivilege(SecurityTransaction transaction,
                                   String name)
Adds a new Privilege to the Registry. | 
 Privilege | 
SecurityRegistry.registerPrivilege(SecurityTransaction transaction,
                                   String name)
Adds a new Privilege to the Registry. | 
 RightType | 
SQLRegistry.registerRightType(SecurityTransaction transaction,
                                   String name)
Adds a new Right to the Registry. | 
 RightType | 
SecurityRegistry.registerRightType(SecurityTransaction transaction,
                                   String name)
Adds a new RightType to the Registry. | 
 Role | 
SQLRegistry.registerRole(SecurityTransaction transaction,
                         String name)
Adds a new role to the Registry. | 
 Role | 
SecurityRegistry.registerRole(SecurityTransaction transaction,
                         String name)
Adds a new role to the Registry. | 
 SecuredObject | 
SQLRegistry.registerSecuredObject(SecurityTransaction transaction,
                                           String type,
                                           String name,
                                           String title)
Adds a new SecuredObject to the Registry. | 
 SecuredObject | 
SecurityRegistry.registerSecuredObject(SecurityTransaction transaction,
                                           String type,
                                           String name,
                                           String title)
Adds a new SecuredObject to the Registry. | 
 Service | 
SQLRegistry.registerService(SecurityTransaction transaction,
                               String address,
                               String title,
                               List<StringPair> objects,
                               String type)
 | 
 Service | 
SecurityRegistry.registerService(SecurityTransaction transaction,
                               String address,
                               String title,
                               List<StringPair> objects,
                               String type)
 | 
 User | 
SQLRegistry.registerUser(SecurityTransaction transaction,
                         String name,
                         String password,
                         String lastName,
                         String firstName,
                         String emailAddress)
Adds a new user account to the Registry. | 
 User | 
SecurityRegistry.registerUser(SecurityTransaction transaction,
                         String name,
                         String password,
                         String lastName,
                         String firstName,
                         String mailAddress)
Adds a new User-account to the Registry. | 
 void | 
SQLRegistry.renameObject(SecurityTransaction transaction,
                         Service service,
                         String oldName,
                         String newName)
 | 
 void | 
SecurityRegistry.renameObject(SecurityTransaction securityTransaction,
                         Service service,
                         String oldName,
                         String newName)
 | 
 void | 
SQLRegistry.setConstraints(SecurityTransaction transaction,
                             Service service,
                             Role role,
                             String constraints)
 | 
 void | 
SecurityRegistry.setConstraints(SecurityTransaction transaction,
                             Service service,
                             Role role,
                             String constraints)
 | 
 void | 
SQLRegistry.setGroupsForGroup(SecurityTransaction transaction,
                                   Group group,
                                   Group[] groups)
Sets the Group s that a given Group is member of DIRECTLY (i.e. not via inheritance). | 
 void | 
SecurityRegistry.setGroupsForGroup(SecurityTransaction transaction,
                                   Group group,
                                   Group[] groups)
Sets the Groups s that a given Group is member of DIRECTLY (i.e. not via group
 membership). | 
 void | 
SQLRegistry.setGroupsForUser(SecurityTransaction transaction,
                                 User user,
                                 Group[] groups)
Sets the Group s that a given User is member of DIRECTLY (i.e. not via inheritance). | 
 void | 
SecurityRegistry.setGroupsForUser(SecurityTransaction transaction,
                                 User user,
                                 Group[] groups)
Sets the Group s that a given User is a DIRECT member of. | 
 void | 
SQLRegistry.setGroupsInGroup(SecurityTransaction transaction,
                                 Group group,
                                 Group[] groups)
Sets the Groups s that are members of a given Group DIRECTLY (i.e. not via
 inheritance). | 
 void | 
SecurityRegistry.setGroupsInGroup(SecurityTransaction transaction,
                                 Group group,
                                 Group[] groups)
Sets the Groups s that are members of a given Group. | 
 void | 
SQLRegistry.setGroupsWithRole(SecurityTransaction transaction,
                                   Role role,
                                   Group[] groups)
Sets the Group s that a given Role is associated to DIRECTLY (i.e. not via
 inheritance). | 
 void | 
SecurityRegistry.setGroupsWithRole(SecurityTransaction transaction,
                                   Role role,
                                   Group[] groups)
Sets the Group s that a given Role is associated to. | 
 void | 
SQLRegistry.setPrivilegesForRole(SecurityTransaction transaction,
                                         Role role,
                                         Privilege[] privileges)
Sets all Privilege s that are associated with a given Role. | 
 void | 
SecurityRegistry.setPrivilegesForRole(SecurityTransaction transaction,
                                         Role role,
                                         Privilege[] privileges)
Sets all Privilege s that are associated with a given Role. | 
 void | 
SQLRegistry.setRights(SecurityTransaction transaction,
                   SecurableObject[] objects,
                   Role role,
                   Right right)
Sets one Right to be associated with a given Role and all given
 SecurableObjects. | 
 void | 
SecurityRegistry.setRights(SecurityTransaction transaction,
                   SecurableObject[] objects,
                   Role role,
                   Right right)
Sets one Right to be associated with a given Role and all given
 SecurableObjects. | 
 void | 
SQLRegistry.setRights(SecurityTransaction transaction,
                   SecurableObject object,
                   Role role,
                   Right[] rights)
Sets the Rights to be associated with a given Role and SecurableObject. | 
 void | 
SecurityRegistry.setRights(SecurityTransaction transaction,
                   SecurableObject object,
                   Role role,
                   Right[] rights)
Sets the Rights to be associated with a given Role and SecurableObject. | 
 void | 
SQLRegistry.setRolesForGroup(SecurityTransaction transaction,
                                 Group group,
                                 Role[] roles)
Sets the Role s that a given Group is associated to directly (i.e. not via
 inheritance). | 
 void | 
SecurityRegistry.setRolesForGroup(SecurityTransaction transaction,
                                 Group group,
                                 Role[] roles)
Sets the Role s that a given Group is associated to. | 
 void | 
SQLRegistry.setRolesForUser(SecurityTransaction transaction,
                               User user,
                               Role[] roles)
Sets the Role s that a given User is directly associated to (i.e. not via
 Group membership). | 
 void | 
SecurityRegistry.setRolesForUser(SecurityTransaction transaction,
                               User user,
                               Role[] roles)
Sets the Role s that a given User is directly associated to. | 
 void | 
SQLRegistry.setServiceRight(SecurityTransaction transaction,
                               Service service,
                               Role role,
                               RightType right)
 | 
 void | 
SecurityRegistry.setServiceRight(SecurityTransaction transaction,
                               Service service,
                               Role role,
                               RightType right)
 | 
 void | 
SQLRegistry.setServicesRights(SecurityTransaction transaction,
                                   Collection<Integer> services,
                                   Role role)
 | 
 void | 
SecurityRegistry.setServicesRights(SecurityTransaction transaction,
                                   Collection<Integer> services,
                                   Role role)
Sets the services an user has access to.  | 
 void | 
SQLRegistry.setUsersInGroup(SecurityTransaction transaction,
                               Group group,
                               User[] users)
Sets the User s that are members of a given Group DIRECTLY (i.e. not via inheritance). | 
 void | 
SecurityRegistry.setUsersInGroup(SecurityTransaction transaction,
                               Group group,
                               User[] users)
Sets the User s that are members of a given Group. | 
 void | 
SQLRegistry.setUsersWithRole(SecurityTransaction transaction,
                                 Role role,
                                 User[] users)
Sets the User s that a given Role is associated to DIRECTLY (i.e. not via
 Group membership). | 
 void | 
SecurityRegistry.setUsersWithRole(SecurityTransaction transaction,
                                 Role role,
                                 User[] users)
Sets the User s that a given Role is associated to. | 
 void | 
SQLRegistry.updateService(SecurityTransaction transaction,
                           Service oldService,
                           Service newService)
 | 
 void | 
SecurityRegistry.updateService(SecurityTransaction securityTransaction,
                           Service oldService,
                           Service newService)
 | 
 void | 
SQLRegistry.updateUser(SecurityTransaction transaction,
                     User user)
Updates the metadata (name, email, etc.) of a User in the Registry. | 
 void | 
SecurityRegistry.updateUser(SecurityTransaction transaction,
                     User user)
Updates the metadata (name, email, etc.) of a User in the Registry. | 
(package private)  void | 
SecurityAccessManager.verify(SecurityTransaction transaction)
Verifies that the submitted Transaction is valid. | 
  | 
deegree 2.6-pre (2011/11/29 00:10 build-378-unofficial) | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
an open source project founded by lat/lon, Bonn, Germany.
                    For more information visit: http://www.deegree.org