|
deegree 2.2 (2008/12/22 11:33 build-3038-official) | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of GeneralSecurityException in org.deegree.ogcwebservices.wass.common |
---|
Methods in org.deegree.ogcwebservices.wass.common that throw GeneralSecurityException | |
---|---|
SecurityAccessManager |
WASSSecurityManager.getSecurityAccessManager()
|
String |
GetSessionAnonymousHandler.handleRequest(GetSession request)
|
String |
GetSessionDispatcher.handleRequest(GetSession request)
Returns a new session ID. |
String |
GetSessionHandler.handleRequest(GetSession request)
Returns a new session ID. |
String |
GetSessionPasswordHandler.handleRequest(GetSession request)
Handles only requests with password authentication method. |
Constructors in org.deegree.ogcwebservices.wass.common that throw GeneralSecurityException | |
---|---|
GetSessionPasswordHandler(WASSSecurityManager securityManager,
int sessionLifetime)
Creates new instance using a wass SecurityAccessManager instance to create and instantiate the deegree SecurityAccessManager. |
|
WASSSecurityManager(JDBCConnection dbInfo)
This constructor initializes the connection to the security database. |
Uses of GeneralSecurityException in org.deegree.ogcwebservices.wass.was.operation |
---|
Methods in org.deegree.ogcwebservices.wass.was.operation that throw GeneralSecurityException | |
---|---|
DescribeUserResponse |
DescribeUserHandler.handleRequest(DescribeUser request)
Handles a DescribeUser request. |
Uses of GeneralSecurityException in org.deegree.ogcwebservices.wass.wss.operation |
---|
Constructors in org.deegree.ogcwebservices.wass.wss.operation that throw GeneralSecurityException | |
---|---|
DoServicePasswordHandler(WASSSecurityManager securityManager)
|
Uses of GeneralSecurityException in org.deegree.portal.standard.security.control |
---|
Methods in org.deegree.portal.standard.security.control that throw GeneralSecurityException | |
---|---|
static SecurityAccess |
ClientHelper.acquireAccess(AbstractListener listener)
Tries to acquire a SecurityAccess for the credentials (username, password)
stored in the associated HttpSesssion of the given
AbstractListener . |
static SecurityAccess |
SecurityHelper.acquireAccess(AbstractListener listener)
Tries to acquire a SecurityAccess for the credentials (username, password)
stored in the associated HttpSesssion of the given
AbstractListener . |
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 . |
static Role |
ClientHelper.checkForAdminOrSubadminRole(SecurityAccess access)
Returns the associated 'Administrator'- or 'SUBADMIN:'-role of the token holder. |
static Role |
SecurityHelper.checkForAdminOrSubadminRole(SecurityAccess access)
Returns the associated 'Administrator'- or 'SUBADMIN:'-role of the token holder. |
static void |
ClientHelper.checkForAdminRole(SecurityAccess access)
Tests if the given token is associated with the 'Administrator'-role. |
static void |
SecurityHelper.checkForAdminRole(SecurityAccess access)
Tests if the given token is associated with the 'Administrator'-role. |
static void |
ClientHelper.checkSubadminRoleValidity(SecurityAccess access)
Tests if the 'SUBADMIN:' and 'Administrator'-roles are all disjoint (so that there are no users that have more than 1 role). |
static void |
SecurityHelper.checkSubadminRoleValidity(SecurityAccess access)
Tests if the 'SUBADMIN:' and 'Administrator'-roles are all disjoint (so that there are no users that have more than 1 role). |
static Role |
ClientHelper.findAdminForRole(SecurityAccess access,
Role role)
Returns the administrator (the 'Administrator'- or a 'SUBADMIN:'-role) for the given role. |
static Role |
SecurityHelper.findAdminForRole(SecurityAccess access,
Role role)
Returns the administrator (the 'Administrator'- or a 'SUBADMIN:'-role) for the given role. |
Uses of GeneralSecurityException in org.deegree.security |
---|
Subclasses of GeneralSecurityException in org.deegree.security | |
---|---|
class |
UnauthorizedException
Marks that the requested operation is not permitted. |
Uses of GeneralSecurityException in org.deegree.security.drm |
---|
Subclasses of GeneralSecurityException in org.deegree.security.drm | |
---|---|
class |
DuplicateException
Marks that the requested operation failed, because an entity with the same name already existed. |
class |
ReadWriteLockInUseException
Marks that the requested operation failed, because the ReadWriteLock is not currently active. |
class |
ReadWriteLockInvalidException
Marks that the requested operation failed, because the ReadWriteLock is currently in use. |
class |
UnknownException
Marks that the requested operation failed, because no entity with the name exists. |
class |
WrongCredentialsException
Marks that the entered credentials (password) are wrong. |
Methods in org.deegree.security.drm that throw GeneralSecurityException | |
---|---|
void |
SQLRegistry.abortTransaction(SecurityTransaction transaction)
Signals the SQLRegistry that the current transaction shall be aborted. |
void |
SecurityAccessManager.abortTransaction(SecurityTransaction lock)
Aborts the current transaction and undoes all changes made to the Registry . |
void |
SecurityRegistry.abortTransaction(SecurityTransaction transaction)
Signals the Registry that the transaction shall be
aborted. |
SecurityAccess |
SecurityAccessManager.acquireAccess(User user)
Tries to acquire a SecurityAccess -instance. |
SecurityTransaction |
SecurityAccessManager.acquireTransaction(User user)
Tries to acquire the SecurityTransaction for the given User . |
void |
SecurityTransaction.addRights(SecurableObject object,
Role role,
Right[] additionalRights)
Adds the specified Rights on the passed object to the passed role. |
void |
SecurityTransaction.addRights(SecurableObject object,
Role role,
RightType[] types)
Adds the specified Rights on the passed object to the passed role. |
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. |
static Role |
SecurityHelper.checkForAdminOrSubadminRole(SecurityAccess access)
Returns the associated 'Administrator'- or 'SUBADMIN:'-role of the token holder. |
static void |
SecurityHelper.checkForAdminRole(SecurityAccess access)
Tests if the given token is associated with the 'Administrator'-role. |
protected void |
SecurityAccess.checkForPrivilege(Privilege privilege)
Checks if the associated User has a certain Privilege . |
protected void |
SecurityAccess.checkForRight(RightType right,
SecurableObject object)
Checks if the associated User has a certain Right on the given
SecurableObject . |
static void |
SecurityHelper.checkSubadminRoleValidity(SecurityAccess access)
Tests if the 'SUBADMIN:' and 'Administrator'-roles are all disjoint (so that there are no users that have more than 1 role). |
void |
SecurityTransaction.clean()
Deletes all data from the underlying Registry and sets the default objects
(SEC_ADMIN user, role and group) and standard rights and privileges. |
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 |
SQLRegistry.commitTransaction(SecurityTransaction transaction)
Signals the SQLRegistry that the current transaction ends, i.e. the changes
made by the transaction are made persistent. |
void |
SecurityAccessManager.commitTransaction(SecurityTransaction transaction)
Ends the current transaction and commits all changes to the Registry . |
void |
SecurityRegistry.commitTransaction(SecurityTransaction transaction)
Signals the Registry that the current transaction ends. |
void |
SecurityTransaction.deregisterGroup(Group group)
Removes a Group from the Registry . |
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 |
SecurityTransaction.deregisterRole(Role role)
Removes a Role from the Registry . |
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 |
SecurityTransaction.deregisterSecuredObject(SecuredObject object)
Removes a SecuredObject from the Registry . |
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.deregisterUser(SecurityTransaction transaction,
User user)
Removes an existing User |
void |
SecurityRegistry.deregisterUser(SecurityTransaction transaction,
User user)
Removes an existing User |
void |
SecurityTransaction.deregisterUser(User user)
Removes a User from the Registry . |
static Role |
SecurityHelper.findAdminForRole(SecurityAccess access,
Role role)
Returns the administrator (the 'Administrator'- or a 'SUBADMIN:'-role) for the given role. |
Group[] |
SecurityAccess.findGroupCycle()
Tries to find a cyle in the groups relations of the Registry . |
Group[] |
SecurityAccess.getAllGroups()
|
Group[] |
SQLRegistry.getAllGroups(SecurityAccess securityAccess)
Retrieves all Group s from the Registry . |
Group[] |
SecurityRegistry.getAllGroups(SecurityAccess securityAccess)
Retrieves all Group s from the Registry . |
Role[] |
SecurityAccess.getAllRoles()
Retrieves all Role s from the Registry , except those that are
only used internally (these have a namespace starting with the $ symbol); |
Role[] |
SQLRegistry.getAllRoles(SecurityAccess securityAccess)
Retrieves all Role s from the Registry , except those that are
only used internally (these have namespaces that begin with $). |
Role[] |
SecurityRegistry.getAllRoles(SecurityAccess securityAccess)
Retrieves all Role s from the Registry ,
except those that are only used internally (these end with a $ symbol); |
Role[] |
SecurityAccess.getAllRolesForGroup(Group group)
Returns all Role s that the given Group is associated with
(directly and via group memberships). |
Role[] |
SecurityAccess.getAllRolesForUser(User user)
Returns all Role s that the given User is associated with
(directly and via group memberships). |
SecuredObject[] |
SQLRegistry.getAllSecuredObjects(SecurityAccess securityAccess,
String type)
Retrieves all SecuredObject s with the given type from the
Registry . |
SecuredObject[] |
SecurityRegistry.getAllSecuredObjects(SecurityAccess securityAccess,
String type)
Retrieves all SecuredObject s from the
Registry . |
SecuredObject[] |
SecurityAccess.getAllSecuredObjects(String type)
|
User[] |
SecurityAccess.getAllUsers()
|
User[] |
SQLRegistry.getAllUsers(SecurityAccess securityAccess)
Retrieves all User s from the Registry . |
User[] |
SecurityRegistry.getAllUsers(SecurityAccess securityAccess)
Retrieves all User s from the Registry . |
Group |
SecurityAccess.getGroupById(int id)
|
Group |
SQLRegistry.getGroupById(SecurityAccess securityAccess,
int id)
Retrieves a Group from the Registry . |
Group |
SecurityRegistry.getGroupById(SecurityAccess securityAccess,
int id)
Retrieves a Group from the Registry . |
Group |
SQLRegistry.getGroupByName(SecurityAccess securityAccess,
String name)
Retrieves a Group from the Registry . |
Group |
SecurityRegistry.getGroupByName(SecurityAccess securityAccess,
String name)
Retrieves a Group from the Registry . |
Group |
SecurityAccess.getGroupByName(String name)
|
Group[] |
SQLRegistry.getGroupsForGroup(SecurityAccess securityAccess,
Group group)
Retrieves all Group s from the Registry that the given
Group is a DIRECT member (i.e. not via inheritance) of. |
Group[] |
SecurityRegistry.getGroupsForGroup(SecurityAccess securityAccess,
Group group)
Retrieves all Group s from the Registry
that the given Group belongs to. |
Group[] |
SQLRegistry.getGroupsForUser(SecurityAccess securityAccess,
User user)
Retrieves all Group s from the Registry that the given
User is a DIRECT (i.e. not via inheritance) member of. |
Group[] |
SecurityRegistry.getGroupsForUser(SecurityAccess securityAccess,
User user)
Retrieves all Group s from the Registry
that the given User belongs to. |
Group[] |
SQLRegistry.getGroupsInGroup(SecurityAccess securityAccess,
Group group)
Retrieves all Groups s from the Registry that are members of
another Group DIRECTLY (i.e. not via inheritance). |
Group[] |
SecurityRegistry.getGroupsInGroup(SecurityAccess securityAccess,
Group group)
Retrieves all Group s from the Registry
belong to the given Group . |
Group[] |
SQLRegistry.getGroupsWithRole(SecurityAccess securityAccess,
Role role)
Retrieves all Group s from the Registry that are associated
with a given Role DIRECTLY (i.e. not via inheritance). |
Group[] |
SecurityRegistry.getGroupsWithRole(SecurityAccess securityAccess,
Role role)
Retrieves all Group s from the Registry
that are associated with a given Role . |
static SecurityAccessManager |
SecurityAccessManager.getInstance()
Returns the only instance of this class. |
Privilege |
SQLRegistry.getPrivilegeByName(SecurityAccess securityAccess,
String name)
Retrieves a Privilege from the Registry . |
Privilege |
SecurityRegistry.getPrivilegeByName(SecurityAccess securityAccess,
String name)
Retrieves a Privilege from the Registry . |
Privilege |
SecurityAccess.getPrivilegeByName(String name)
|
Privilege[] |
SQLRegistry.getPrivilegesForRole(SecurityAccess securityAccess,
Role role)
Retrieves all Privileges s from the Registry that are
associated DIRECTLY (i.e. not via group memberships) with a given Role . |
Privilege[] |
SecurityRegistry.getPrivilegesForRole(SecurityAccess securityAccess,
Role role)
Retrieves all Privileges s from the Registry
that are associated with a given Role . |
RightType |
SecurityAccess.getRightByName(String name)
|
Right[] |
SQLRegistry.getRights(SecurityAccess securityAccess,
SecurableObject object,
Role role)
Retrieves the Rights from the Registry that are associated with
a given Role and a SecurableObject . |
Right[] |
SecurityRegistry.getRights(SecurityAccess securityAccess,
SecurableObject object,
Role role)
Retrieves the Rights from the Registry that
are associated with a given Role and a
SecurableObject . |
RightType |
SQLRegistry.getRightTypeByName(SecurityAccess securityAccess,
String name)
Retrieves a Right from the Registry . |
RightType |
SecurityRegistry.getRightTypeByName(SecurityAccess securityAccess,
String name)
Retrieves a RightType from the Registry . |
Role |
SecurityAccess.getRoleById(int id)
|
Role |
SQLRegistry.getRoleById(SecurityAccess securityAccess,
int id)
Retrieves a Role from the Registry . |
Role |
SecurityRegistry.getRoleById(SecurityAccess securityAccess,
int id)
Retrieves a Role from the Registry . |
Role |
SQLRegistry.getRoleByName(SecurityAccess securityAccess,
String name)
Retrieves a Role from the Registry . |
Role |
SecurityRegistry.getRoleByName(SecurityAccess securityAccess,
String name)
Retrieves a Role from the Registry . |
Role |
SecurityAccess.getRoleByName(String name)
|
Role[] |
SQLRegistry.getRolesByNS(SecurityAccess securityAccess,
String ns)
Retrieves all Roles s from the Registry that have a certain
namespace. |
Role[] |
SecurityRegistry.getRolesByNS(SecurityAccess securityAccess,
String ns)
Retrieves all Role s from the Registry that
have a certain namespace. |
Role[] |
SecurityAccess.getRolesByNS(String ns)
|
Role[] |
SQLRegistry.getRolesForGroup(SecurityAccess securityAccess,
Group group)
Retrieves all Role s from the Registry that are associated with
a given Group DIRECTLY (i.e. not via inheritance). |
Role[] |
SecurityRegistry.getRolesForGroup(SecurityAccess securityAccess,
Group group)
Retrieves all Role s from the Registry that
are associated with a given Group DIRECTLY (i.e. not via
group memberships). |
Role[] |
SQLRegistry.getRolesForUser(SecurityAccess securityAccess,
User user)
Retrieves all Role s from the Registry that are associated with
a given User DIRECTLY (i.e. not via group memberships). |
Role[] |
SecurityRegistry.getRolesForUser(SecurityAccess securityAccess,
User user)
Retrieves all Role s from the Registry that
are associated with a given User DIRECTLY (i.e. not via
group memberships). |
SecuredObject |
SecurityAccess.getSecuredObjectById(int id)
|
SecuredObject |
SQLRegistry.getSecuredObjectById(SecurityAccess securityAccess,
int id)
Retrieves a SecuredObject from the Registry . |
SecuredObject |
SecurityRegistry.getSecuredObjectById(SecurityAccess securityAccess,
int id)
Retrieves a SecuredObject from the Registry . |
SecuredObject |
SQLRegistry.getSecuredObjectByName(SecurityAccess securityAccess,
String name,
String type)
Retrieves a SecuredObject from the Registry . |
SecuredObject |
SecurityRegistry.getSecuredObjectByName(SecurityAccess securityAccess,
String name,
String type)
Retrieves a SecuredObject from the Registry . |
SecuredObject |
SecurityAccess.getSecuredObjectByName(String name,
String type)
|
SecuredObject[] |
SQLRegistry.getSecuredObjectsByNS(SecurityAccess securityAccess,
String ns,
String type)
Retrieves all SecuredObject s from the Registry that have a
certain namespace. |
SecuredObject[] |
SecurityRegistry.getSecuredObjectsByNS(SecurityAccess securityAccess,
String ns,
String type)
Retrieves all SecuredObject s from the
Registry that have a certain namespace. |
SecuredObject[] |
SecurityAccess.getSecuredObjectsByNS(String ns,
String type)
|
User |
SecurityAccess.getUserById(int id)
|
User |
SQLRegistry.getUserById(SecurityAccess securityAccess,
int id)
Retrieves a User from the Registry . |
User |
SecurityRegistry.getUserById(SecurityAccess securityAccess,
int id)
Retrieves a User from the Registry . |
User |
SQLRegistry.getUserByName(SecurityAccess securityAccess,
String name)
Retrieves a User from the Registry . |
User |
SecurityRegistry.getUserByName(SecurityAccess securityAccess,
String name)
Retrieves a User from the Registry . |
User |
SecurityAccess.getUserByName(String name)
|
User |
SecurityAccessManager.getUserByName(String name)
This method is only to be used to get an initial User object. |
User[] |
SQLRegistry.getUsersInGroup(SecurityAccess securityAccess,
Group group)
Retrieves all User s from the Registry that belong to the given
Group DIRECTLY (i.e. not via inheritance). |
User[] |
SecurityRegistry.getUsersInGroup(SecurityAccess securityAccess,
Group group)
Retrieves all User s from the Registry
belong to the given Group . |
User[] |
SQLRegistry.getUsersWithRole(SecurityAccess securityAccess,
Role role)
Retrieves all Users s from the Registry that are associated
DIRECTLY (i.e. not via group memberships) with a given Role . |
User[] |
SecurityRegistry.getUsersWithRole(SecurityAccess securityAccess,
Role role)
Retrieves all Users s from the Registry
that are associated DIRECTLY (SecurityAccess securityAccess, i.e. not via
group memberships) with a given Role . |
void |
SQLRegistry.initialize(Properties properties)
Initializes the SQLRegistry -instance according to the contents of the
submitted Properties . |
void |
SecurityRegistry.initialize(Properties properties)
Initializes the Registry -instance according to the
contents of the submitted Properties . |
static void |
SecurityAccessManager.initialize(String registryClassName,
Properties registryProperties,
long timeout)
Initializes the SecurityAccessManager -singleton with the given Registry -instance. |
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 . |
Group |
SecurityTransaction.registerGroup(String name,
String title)
Registers a new Group 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 . |
Role |
SecurityTransaction.registerRole(String name)
Registers 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 . |
SecuredObject |
SecurityTransaction.registerSecuredObject(String type,
String name,
String title)
Registers a new SecuredObject to the Registry . |
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 . |
User |
SecurityTransaction.registerUser(String name,
String password,
String lastName,
String firstName,
String mailAddress)
Registers a new User to the Registry . |
void |
SecurityTransaction.removeRights(SecurableObject object,
Role role,
RightType[] types)
Removes all rights of the specified types that the role may have on the given SecurableObject . |
void |
SecurityTransaction.setGroupsForGroup(Group group,
Group[] newGroups)
Sets the Group s that a given Group is a DIRECT member of. |
void |
SQLRegistry.setGroupsForGroup(SecurityTransaction transaction,
Group group,
Group[] groups)
Sets the Group s that a given Group is member of DIRECTLY (i.e. |
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. |
void |
SecurityRegistry.setGroupsForUser(SecurityTransaction transaction,
User user,
Group[] groups)
Sets the Group s that a given User is a
DIRECT member of. |
void |
SecurityTransaction.setGroupsForUser(User user,
Group[] newGroups)
Sets the Groups that a given User is a DIRECT member of. |
void |
SecurityTransaction.setGroupsInGroup(Group group,
Group[] groups)
Sets the members (groups) for a group. |
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 |
SecurityTransaction.setGroupsWithRole(Role role,
Group[] groups)
Sets the groups to be associated with the given role. |
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 |
SecurityTransaction.setPrivilegesForRole(Role role,
Privilege[] privileges)
Sets the privileges for a certain role. |
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 |
SecurityTransaction.setRights(SecurableObject[] objects,
Role role,
Right right)
Sets one certain right that a certain role has on the given objects. |
void |
SecurityTransaction.setRights(SecurableObject object,
Role role,
Right[] rights)
Sets the Rights that a certain role has on a given object. |
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 |
SecurityTransaction.setUsersInGroup(Group group,
User[] users)
Sets the members (users) in a group. |
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 |
SecurityTransaction.setUsersWithRole(Role role,
User[] users)
Sets the users to be associated with the given role (DIRECTLY, i.e. not via group memberships). |
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.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 . |
void |
SecurityTransaction.updateUser(User user)
Updates the data of an existing User in the Registry . |
Uses of GeneralSecurityException in org.deegree.security.drm.model |
---|
Methods in org.deegree.security.drm.model that throw GeneralSecurityException | |
---|---|
boolean |
Right.applies(SecurableObject object,
Feature situation)
Checks if the Right applies on the given SecurableObject and in
a concrete situation (the situation is represented by the given Feature ). |
boolean |
RightSet.applies(SecurableObject object,
RightType type,
Feature situation)
Checks if the RightSet contains the permissions for a
SecurableObject and a concrete situation (the situation is represented by the
given Feature ). |
User[] |
Role.getAllUsers(SecurityAccess securityAccess)
Returns the User s that are associated with this role
either directly or via group membership. |
Group[] |
User.getGroups(SecurityAccess securityAccess)
Returns the groups that this user belongs to. |
Group[] |
Group.getGroups(SecurityAccess securityAccess)
Returns the Groups s that are DIRECT members (i.e. not via inheritance) of
this group. |
Group[] |
Role.getGroups(SecurityAccess securityAccess)
Returns the Group s that are associated with this role
DIRECTLY, i.e. not via membership in other roles. |
Privilege[] |
User.getPrivileges(SecurityAccess securityAccess)
Returns the Privileges that the User has (directly and via
group memberships). |
Privilege[] |
Group.getPrivileges(SecurityAccess securityAccess)
Returns the Privileges that the Group has. |
Privilege[] |
Role.getPrivileges(SecurityAccess securityAccess)
Returns the Privilege s that this role has. |
RightSet |
User.getRights(SecurityAccess securityAccess,
SecurableObject object)
Returns the rights that this User has on the given
SecurableObject (directly and via group memberships). |
RightSet |
Group.getRights(SecurityAccess securityAccess,
SecurableObject object)
Returns the rights that this Group has on the given
SecurableObject . |
RightSet |
Role.getRights(SecurityAccess securityAccess,
SecurableObject object)
Returns the rights that this role defines concerning the given SecurableObject . |
Role[] |
User.getRoles(SecurityAccess securityAccess)
Returns the roles that this is user is associated with (directly and via group memberships). |
Role[] |
Group.getRoles(SecurityAccess securityAccess)
Returns Role s that this group is associated with directly. |
User[] |
Group.getUsers(SecurityAccess securityAccess)
Returns the User s that are DIRECT (i.e. not via group membership) members of
this group. |
User[] |
Role.getUsers(SecurityAccess securityAccess)
Returns the User s that are associated with this role
DIRECTLY, i.e. not via group membership. |
boolean |
User.hasPrivilege(SecurityAccess securityAccess,
Privilege privilege)
Returns whether the User has a certain Privilege (either
directly or via group memberships). |
boolean |
Role.hasPrivilege(SecurityAccess securityAccess,
Privilege privilege)
Returns whether the Role has a certain
Privilege . |
boolean |
User.hasPrivilege(SecurityAccess securityAccess,
String s)
Returns whether the User has a certain privilege (either directly or via group
memberships). |
boolean |
Role.hasPrivilege(SecurityAccess securityAccess,
String s)
Returns whether the Role has a certain privilege. |
boolean |
User.hasRight(SecurityAccess securityAccess,
RightType type,
Feature accessParams,
SecurableObject object)
Returns whether the User has a certain Right on this
SecurableObject (directly or via group memberships). |
boolean |
Role.hasRight(SecurityAccess securityAccess,
RightType type,
Feature accessParams,
SecurableObject object)
Returns whether the Role has a certain Right
on a SecurableObject (directly or via group
memberships). |
boolean |
User.hasRight(SecurityAccess securityAccess,
RightType type,
SecurableObject object)
Returns whether the User has a certain Right on this
SecurableObject (directly or via group memberships). |
boolean |
Role.hasRight(SecurityAccess securityAccess,
RightType type,
SecurableObject object)
Returns whether the Role has a certain Right
on a SecurableObject . |
boolean |
User.hasRight(SecurityAccess securityAccess,
String s,
SecurableObject object)
Returns whether the User has a certain right on this
SecurableObject (directly or via group memberships). |
boolean |
Role.hasRight(SecurityAccess securityAccess,
String s,
SecurableObject object)
Returns whether the Role has a certain right on a
SecurableObject . |
Right |
Right.merge(Right that)
Generates the disjunctive combination of the instance and the submitted Right ,
so that the new Right has the permissions of both instances. |
Uses of GeneralSecurityException in org.deegree.tools.security |
---|
Methods in org.deegree.tools.security that throw GeneralSecurityException | |
---|---|
(package private) void |
ActiveDirectoryImporter.checkSubadminRoleValidity()
Checks subadmin-role validity (each user one role max). |
(package private) HashMap |
ActiveDirectoryImporter.synchronizeGroups()
Synchronizes the AD's group objects with the SecurityManager's group objects. |
(package private) void |
ActiveDirectoryImporter.synchronizeUsers(HashMap groups)
Synchronizes the AD's user objects with the SecurityManager's user objects. |
(package private) void |
ActiveDirectoryImporter.updateSecAll()
Updates the special group "SEC_ALL" (contains all users). |
Constructors in org.deegree.tools.security that throw GeneralSecurityException | |
---|---|
ActiveDirectoryImporter(Properties config)
Constructs a new ADExporter -instance. |
|
deegree 2.2 (2008/12/22 11:33 build-3038-official) | |||||||||
PREV NEXT | FRAMES NO FRAMES |
an open source project founded by lat/lon, Bonn, Germany.
For more information visit: http://deegree.sourceforge.net