|
deegree 2.5 (2011/06/29 09:44 build-8-official) | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of GeneralSecurityException in org.deegree.ogcwebservices.csw.iso_profile.ebrim |
---|
Methods in org.deegree.ogcwebservices.csw.iso_profile.ebrim that throw GeneralSecurityException | |
---|---|
User |
OWSProxyHandler.authentificateFromUserPw(java.lang.String user,
java.lang.String password)
|
Uses of GeneralSecurityException in org.deegree.ogcwebservices.wass.common |
---|
Methods in org.deegree.ogcwebservices.wass.common that throw GeneralSecurityException | |
---|---|
SecurityAccessManager |
WASSSecurityManager.getSecurityAccessManager()
|
java.lang.String |
GetSessionDispatcher.handleRequest(GetSession request)
Returns a new session ID. |
java.lang.String |
GetSessionAnonymousHandler.handleRequest(GetSession request)
|
java.lang.String |
GetSessionWASHandler.handleRequest(GetSession request)
Handles only requests with password authentication method. |
java.lang.String |
GetSessionHandler.handleRequest(GetSession request)
Returns a new session ID. |
java.lang.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. |
|
GetSessionWASHandler(OnlineResource address,
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 |
SecurityRegistry.abortTransaction(SecurityTransaction transaction)
Signals the Registry that the transaction shall be aborted. |
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. |
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 |
SecurityRegistry.beginTransaction(SecurityTransaction transaction)
Signals the Registry that a new transaction starts. |
void |
SQLRegistry.beginTransaction(SecurityTransaction transaction)
Signals the SQLRegistry that a new transaction begins. |
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 |
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.clean(SecurityTransaction transaction)
|
void |
SecurityRegistry.commitTransaction(SecurityTransaction transaction)
Signals the Registry that the current transaction ends. |
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 |
SecurityTransaction.deregisterGroup(Group group)
Removes a Group from the Registry . |
void |
SecurityRegistry.deregisterGroup(SecurityTransaction transaction,
Group group)
Removes an existing Group from the Registry (including its relations). |
void |
SQLRegistry.deregisterGroup(SecurityTransaction transaction,
Group group)
Removes an existing Group 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.deregisterPrivilege(SecurityTransaction transaction,
Privilege privilege)
Removes an existing Privilege 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.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 |
SecurityRegistry.deregisterRole(SecurityTransaction transaction,
Role role)
Removes an existing Role from the Registry (including its relations). |
void |
SQLRegistry.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 |
SecurityRegistry.deregisterSecuredObject(SecurityTransaction transaction,
SecuredObject object)
Removes an existing SecuredObject from the Registry (including its associated rights). |
void |
SQLRegistry.deregisterSecuredObject(SecurityTransaction transaction,
SecuredObject object)
Removes an existing SecuredObject from the Registry (including its associations). |
void |
SecurityRegistry.deregisterService(SecurityTransaction transaction,
Service service)
|
void |
SQLRegistry.deregisterService(SecurityTransaction transaction,
Service service)
|
void |
SecurityTransaction.deregisterService(Service service)
|
void |
SecurityRegistry.deregisterUser(SecurityTransaction transaction,
User user)
Removes an existing User |
void |
SQLRegistry.deregisterUser(SecurityTransaction transaction,
User user)
Removes an existing User |
void |
SecurityTransaction.deregisterUser(User user)
Removes a User from the Registry . |
void |
SecurityRegistry.editService(SecurityTransaction securityTransaction,
Service service,
java.lang.String newTitle,
java.lang.String newAddress)
|
void |
SQLRegistry.editService(SecurityTransaction transaction,
Service service,
java.lang.String newTitle,
java.lang.String newAddress)
|
void |
SecurityTransaction.editService(Service service,
java.lang.String newTitle,
java.lang.String newAddress)
|
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[] |
SecurityRegistry.getAllGroups(SecurityAccess securityAccess)
Retrieves all Group s from the Registry . |
Group[] |
SQLRegistry.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[] |
SecurityRegistry.getAllRoles(SecurityAccess securityAccess)
Retrieves all Role s from the Registry , except those that are only used internally
(these end with a $ 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[] |
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[] |
SecurityRegistry.getAllSecuredObjects(SecurityAccess securityAccess,
java.lang.String type)
Retrieves all SecuredObject s from the Registry . |
SecuredObject[] |
SQLRegistry.getAllSecuredObjects(SecurityAccess securityAccess,
java.lang.String type)
Retrieves all SecuredObject s with the given type from the Registry . |
SecuredObject[] |
SecurityAccess.getAllSecuredObjects(java.lang.String type)
|
java.util.LinkedList<Service> |
SecurityAccess.getAllServices()
|
java.util.LinkedList<Service> |
SecurityRegistry.getAllServices(SecurityAccess access)
|
java.util.LinkedList<Service> |
SQLRegistry.getAllServices(SecurityAccess access)
|
User[] |
SecurityAccess.getAllUsers()
|
User[] |
SecurityRegistry.getAllUsers(SecurityAccess securityAccess)
Retrieves all User s from the Registry . |
User[] |
SQLRegistry.getAllUsers(SecurityAccess securityAccess)
Retrieves all User s from the Registry . |
Group |
SecurityAccess.getGroupById(int id)
|
Group |
SecurityRegistry.getGroupById(SecurityAccess securityAccess,
int id)
Retrieves a Group from the Registry . |
Group |
SQLRegistry.getGroupById(SecurityAccess securityAccess,
int id)
Retrieves a Group from the Registry . |
Group |
SecurityRegistry.getGroupByName(SecurityAccess securityAccess,
java.lang.String name)
Retrieves a Group from the Registry . |
Group |
SQLRegistry.getGroupByName(SecurityAccess securityAccess,
java.lang.String name)
Retrieves a Group from the Registry . |
Group |
SecurityAccess.getGroupByName(java.lang.String name)
|
Group[] |
SecurityRegistry.getGroupsForGroup(SecurityAccess securityAccess,
Group group)
Retrieves all Group s from the Registry that the given Group belongs to. |
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.getGroupsForUser(SecurityAccess securityAccess,
User user)
Retrieves all Group s from the Registry that the given User 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.getGroupsInGroup(SecurityAccess securityAccess,
Group group)
Retrieves all Group s from the Registry belong to the given Group . |
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.getGroupsWithRole(SecurityAccess securityAccess,
Role role)
Retrieves all Group s from the Registry that are associated with a given
Role . |
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). |
static SecurityAccessManager |
SecurityAccessManager.getInstance()
Returns the only instance of this class. |
Privilege |
SecurityRegistry.getPrivilegeByName(SecurityAccess securityAccess,
java.lang.String name)
Retrieves a Privilege from the Registry . |
Privilege |
SQLRegistry.getPrivilegeByName(SecurityAccess securityAccess,
java.lang.String name)
Retrieves a Privilege from the Registry . |
Privilege |
SecurityAccess.getPrivilegeByName(java.lang.String name)
|
Privilege[] |
SecurityRegistry.getPrivilegesForRole(SecurityAccess securityAccess,
Role role)
Retrieves all Privileges s from the Registry that are associated with a given
Role . |
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 . |
RightType |
SecurityAccess.getRightByName(java.lang.String name)
|
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 . |
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 . |
RightType |
SecurityRegistry.getRightTypeByName(SecurityAccess securityAccess,
java.lang.String name)
Retrieves a RightType from the Registry . |
RightType |
SQLRegistry.getRightTypeByName(SecurityAccess securityAccess,
java.lang.String name)
Retrieves a Right from the Registry . |
Role |
SecurityAccess.getRoleById(int id)
|
Role |
SecurityRegistry.getRoleById(SecurityAccess securityAccess,
int id)
Retrieves a Role from the Registry . |
Role |
SQLRegistry.getRoleById(SecurityAccess securityAccess,
int id)
Retrieves a Role from the Registry . |
Role |
SecurityRegistry.getRoleByName(SecurityAccess securityAccess,
java.lang.String name)
Retrieves a Role from the Registry . |
Role |
SQLRegistry.getRoleByName(SecurityAccess securityAccess,
java.lang.String name)
Retrieves a Role from the Registry . |
Role |
SecurityAccess.getRoleByName(java.lang.String name)
|
Role[] |
SecurityRegistry.getRolesByNS(SecurityAccess securityAccess,
java.lang.String ns)
Retrieves all Role s from the Registry that have a certain namespace. |
Role[] |
SQLRegistry.getRolesByNS(SecurityAccess securityAccess,
java.lang.String ns)
Retrieves all Roles s from the Registry that have a certain namespace. |
Role[] |
SecurityAccess.getRolesByNS(java.lang.String ns)
|
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.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.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[] |
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). |
java.util.LinkedList<Service> |
SecurityAccess.getRolesServices(Role role)
|
java.util.LinkedList<Service> |
SecurityRegistry.getRolesServices(SecurityAccess access,
Role role)
|
java.util.LinkedList<Service> |
SQLRegistry.getRolesServices(SecurityAccess access,
Role role)
|
SecuredObject |
SecurityAccess.getSecuredObjectById(int id)
|
SecuredObject |
SecurityRegistry.getSecuredObjectById(SecurityAccess securityAccess,
int id)
Retrieves a SecuredObject from the Registry . |
SecuredObject |
SQLRegistry.getSecuredObjectById(SecurityAccess securityAccess,
int id)
Retrieves a SecuredObject from the Registry . |
SecuredObject |
SecurityRegistry.getSecuredObjectByName(SecurityAccess securityAccess,
java.lang.String name,
java.lang.String type)
Retrieves a SecuredObject from the Registry . |
SecuredObject |
SQLRegistry.getSecuredObjectByName(SecurityAccess securityAccess,
java.lang.String name,
java.lang.String type)
Retrieves a SecuredObject from the Registry . |
SecuredObject |
SecurityAccess.getSecuredObjectByName(java.lang.String name,
java.lang.String type)
|
SecuredObject[] |
SecurityRegistry.getSecuredObjectsByNS(SecurityAccess securityAccess,
java.lang.String ns,
java.lang.String type)
Retrieves all SecuredObject s from the Registry that have a certain namespace. |
SecuredObject[] |
SQLRegistry.getSecuredObjectsByNS(SecurityAccess securityAccess,
java.lang.String ns,
java.lang.String type)
Retrieves all SecuredObject s from the Registry that have a certain namespace. |
SecuredObject[] |
SecurityAccess.getSecuredObjectsByNS(java.lang.String ns,
java.lang.String type)
|
Service |
SecurityRegistry.getServiceByAddress(SecurityAccess access,
java.lang.String address)
|
Service |
SQLRegistry.getServiceByAddress(SecurityAccess access,
java.lang.String address)
|
Service |
SecurityAccess.getServiceByAddress(java.lang.String address)
|
Service |
SQLRegistry.getServiceById(SecurityAccess access,
int id)
|
User |
SecurityAccess.getUserById(int id)
|
User |
SecurityRegistry.getUserById(SecurityAccess securityAccess,
int id)
Retrieves a User from the Registry . |
User |
SQLRegistry.getUserById(SecurityAccess securityAccess,
int id)
Retrieves a User from the Registry . |
User |
SecurityRegistry.getUserByName(SecurityAccess securityAccess,
java.lang.String name)
Retrieves a User from the Registry . |
User |
SQLRegistry.getUserByName(SecurityAccess securityAccess,
java.lang.String name)
Retrieves a User from the Registry . |
User |
SecurityAccess.getUserByName(java.lang.String name)
|
User |
SecurityAccessManager.getUserByName(java.lang.String name)
This method is only to be used to get an initial User object. |
User[] |
SecurityRegistry.getUsersInGroup(SecurityAccess securityAccess,
Group group)
Retrieves all User s from the Registry belong to the given Group . |
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.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 . |
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 . |
void |
SecurityRegistry.initialize(java.util.Properties properties)
Initializes the Registry -instance according to the contents of the submitted
Properties . |
void |
SQLRegistry.initialize(java.util.Properties properties)
Initializes the SQLRegistry -instance according to the contents of the submitted
Properties . |
static void |
SecurityAccessManager.initialize(java.lang.String registryClassName,
java.util.Properties registryProperties,
long timeout)
Initializes the SecurityAccessManager -singleton with the given Registry -instance. |
Group |
SecurityRegistry.registerGroup(SecurityTransaction transaction,
java.lang.String name,
java.lang.String title)
Adds a new Group-account to the Registry . |
Group |
SQLRegistry.registerGroup(SecurityTransaction transaction,
java.lang.String name,
java.lang.String title)
Adds a new group account to the Registry . |
Group |
SecurityTransaction.registerGroup(java.lang.String name,
java.lang.String title)
Registers a new Group to the Registry . |
Privilege |
SecurityRegistry.registerPrivilege(SecurityTransaction transaction,
java.lang.String name)
Adds a new Privilege to the Registry . |
Privilege |
SQLRegistry.registerPrivilege(SecurityTransaction transaction,
java.lang.String name)
Adds a new Privilege to the Registry . |
RightType |
SecurityRegistry.registerRightType(SecurityTransaction transaction,
java.lang.String name)
Adds a new RightType to the Registry . |
RightType |
SQLRegistry.registerRightType(SecurityTransaction transaction,
java.lang.String name)
Adds a new Right to the Registry . |
Role |
SecurityRegistry.registerRole(SecurityTransaction transaction,
java.lang.String name)
Adds a new role to the Registry . |
Role |
SQLRegistry.registerRole(SecurityTransaction transaction,
java.lang.String name)
Adds a new role to the Registry . |
Role |
SecurityTransaction.registerRole(java.lang.String name)
Registers a new Role to the Registry . |
SecuredObject |
SecurityRegistry.registerSecuredObject(SecurityTransaction transaction,
java.lang.String type,
java.lang.String name,
java.lang.String title)
Adds a new SecuredObject to the Registry . |
SecuredObject |
SQLRegistry.registerSecuredObject(SecurityTransaction transaction,
java.lang.String type,
java.lang.String name,
java.lang.String title)
Adds a new SecuredObject to the Registry . |
SecuredObject |
SecurityTransaction.registerSecuredObject(java.lang.String type,
java.lang.String name,
java.lang.String title)
Registers a new SecuredObject to the Registry . |
Service |
SecurityRegistry.registerService(SecurityTransaction transaction,
java.lang.String address,
java.lang.String title,
java.util.List<StringPair> objects,
java.lang.String type)
|
Service |
SQLRegistry.registerService(SecurityTransaction transaction,
java.lang.String address,
java.lang.String title,
java.util.List<StringPair> objects,
java.lang.String type)
|
Service |
SecurityTransaction.registerService(java.lang.String address,
java.lang.String title,
java.util.List<StringPair> objects,
java.lang.String type)
|
User |
SecurityRegistry.registerUser(SecurityTransaction transaction,
java.lang.String name,
java.lang.String password,
java.lang.String lastName,
java.lang.String firstName,
java.lang.String mailAddress)
Adds a new User-account to the Registry . |
User |
SQLRegistry.registerUser(SecurityTransaction transaction,
java.lang.String name,
java.lang.String password,
java.lang.String lastName,
java.lang.String firstName,
java.lang.String emailAddress)
Adds a new user account to the Registry . |
User |
SecurityTransaction.registerUser(java.lang.String name,
java.lang.String password,
java.lang.String lastName,
java.lang.String firstName,
java.lang.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 |
SecurityRegistry.renameObject(SecurityTransaction securityTransaction,
Service service,
java.lang.String oldName,
java.lang.String newName)
|
void |
SQLRegistry.renameObject(SecurityTransaction transaction,
Service service,
java.lang.String oldName,
java.lang.String newName)
|
void |
SecurityTransaction.renameObject(Service service,
java.lang.String oldName,
java.lang.String newName)
|
void |
SecurityTransaction.setGroupsForGroup(Group group,
Group[] newGroups)
Sets the Group s that a given Group is a DIRECT member of. |
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.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.setGroupsForUser(SecurityTransaction transaction,
User user,
Group[] groups)
Sets the Group s that a given User is a DIRECT member of. |
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 |
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 |
SecurityRegistry.setGroupsInGroup(SecurityTransaction transaction,
Group group,
Group[] groups)
Sets the Groups s that are members of a given 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 |
SecurityTransaction.setGroupsWithRole(Role role,
Group[] groups)
Sets the groups to be associated with the given role. |
void |
SecurityRegistry.setGroupsWithRole(SecurityTransaction transaction,
Role role,
Group[] groups)
Sets the Group s that a given Role is associated to. |
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 |
SecurityTransaction.setPrivilegesForRole(Role role,
Privilege[] privileges)
Sets the privileges for a certain role. |
void |
SecurityRegistry.setPrivilegesForRole(SecurityTransaction transaction,
Role role,
Privilege[] privileges)
Sets all Privilege s that are associated with a given Role . |
void |
SQLRegistry.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 |
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[] 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 object,
Role role,
Right[] rights)
Sets the Rights to be associated with a given Role and SecurableObject . |
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.setRolesForGroup(SecurityTransaction transaction,
Group group,
Role[] roles)
Sets the Role s that a given Group is associated to. |
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.setRolesForUser(SecurityTransaction transaction,
User user,
Role[] roles)
Sets the Role s that a given User is directly 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 |
SecurityTransaction.setServicesRights(java.util.Collection<java.lang.Integer> services,
Role role)
|
void |
SecurityRegistry.setServicesRights(SecurityTransaction transaction,
java.util.Collection<java.lang.Integer> services,
Role role)
Sets the services an user has access to. |
void |
SQLRegistry.setServicesRights(SecurityTransaction transaction,
java.util.Collection<java.lang.Integer> services,
Role role)
|
void |
SecurityTransaction.setUsersInGroup(Group group,
User[] users)
Sets the members (users) in a group. |
void |
SecurityRegistry.setUsersInGroup(SecurityTransaction transaction,
Group group,
User[] users)
Sets the User s that are members of a given 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 |
SecurityTransaction.setUsersWithRole(Role role,
User[] users)
Sets the users to be associated with the given role (DIRECTLY, i.e. not via group memberships). |
void |
SecurityRegistry.setUsersWithRole(SecurityTransaction transaction,
Role role,
User[] users)
Sets the User s that a given Role is associated to. |
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.updateService(SecurityTransaction securityTransaction,
Service oldService,
Service newService)
|
void |
SQLRegistry.updateService(SecurityTransaction transaction,
Service oldService,
Service newService)
|
void |
SecurityTransaction.updateService(Service oldService,
Service newService)
|
void |
SecurityRegistry.updateUser(SecurityTransaction transaction,
User user)
Updates the metadata (name, email, etc.) of a User in the Registry . |
void |
SQLRegistry.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)
|
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[] |
Role.getGroups(SecurityAccess securityAccess)
Returns the Group s that are associated with this role
DIRECTLY, i.e. not via membership in other roles. |
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. |
Privilege[] |
Role.getPrivileges(SecurityAccess securityAccess)
Returns the Privilege s that this role has. |
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. |
RightSet |
Role.getRights(SecurityAccess securityAccess,
SecurableObject object)
Returns the rights that this role defines concerning the given SecurableObject . |
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 . |
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[] |
Role.getUsers(SecurityAccess securityAccess)
Returns the User s that are associated with this role
DIRECTLY, i.e. not via group membership. |
User[] |
Group.getUsers(SecurityAccess securityAccess)
Returns the User s that are DIRECT (i.e. not via group membership) members of
this group. |
boolean |
Role.hasPrivilege(SecurityAccess securityAccess,
Privilege privilege)
Returns whether the Role has a certain
Privilege . |
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,
java.lang.String s)
Returns whether the Role has a certain privilege. |
boolean |
User.hasPrivilege(SecurityAccess securityAccess,
java.lang.String s)
Returns whether the User has a certain privilege (either 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,
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,
SecurableObject object)
Returns whether the Role has a certain Right
on a SecurableObject . |
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,
java.lang.String s,
SecurableObject object)
Returns whether the Role has a certain right on a
SecurableObject . |
boolean |
User.hasRight(SecurityAccess securityAccess,
java.lang.String s,
SecurableObject object)
Returns whether the User has a certain right on this
SecurableObject (directly or via group memberships). |
Right |
Right.merge(Right that)
|
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) java.util.HashMap<java.lang.String,Group> |
ActiveDirectoryImporter.synchronizeGroups()
Synchronizes the AD's group objects with the SecurityManager's group objects. |
(package private) void |
LDAPImporter.synchronizeUsers()
Synchronizes the LDAP's user objects with the SecurityManager's user objects. |
(package private) void |
ActiveDirectoryImporter.synchronizeUsers(java.util.HashMap<java.lang.String,Group> groups)
Synchronizes the AD's user objects with the SecurityManager's user objects. |
(package private) void |
LDAPImporter.updateSecAll()
Updates the special group "SEC_ALL" (contains all users). |
(package private) void |
ActiveDirectoryImporter.updateSecAll()
Updates the special group "SEC_ALL" (contains all users). |
Constructors in org.deegree.tools.security that throw GeneralSecurityException | |
---|---|
ActiveDirectoryImporter(java.util.Properties config)
Constructs a new ADExporter -instance. |
|
LDAPImporter(java.util.Properties config)
Constructs a new ADExporter -instance. |
|
deegree 2.5 (2011/06/29 09:44 build-8-official) | |||||||||
PREV NEXT | FRAMES NO FRAMES |
an open source project founded by lat/lon, Bonn, Germany.
For more information visit: http://www.deegree.org