org.deegree.security.drm |
|
Java Source File Name | Type | Comment |
DuplicateException.java | Class | Marks that the requested operation failed, because an entity with
the same name already existed. |
ManagementException.java | Class | Marks that the requested operation failed, because of technical issues or
insufficient rights. |
ReadWriteLockInUseException.java | Class | Marks that the requested operation failed, because the
ReadWriteLock is not currently active. |
ReadWriteLockInvalidException.java | Class | Marks that the requested operation failed, because the
ReadWriteLock is currently in use. |
SecurityAccess.java | Class | version: $Revision: 9346 $ author: Andreas Poth author: last edited by: $Author: apoth $ version: 1.0. |
SecurityAccessManager.java | Class | This singleton manages access to the data stored in an associated SecurityRegistry -instance.
In order to use methods that read from the registry, a SecurityAccess instance has to be acquired
first:
Example Code:
SecurityAccess access = SecurityAccessManager.getInstance();
ReadToken accessToken = access.acquireReadToken();
Role role = access.getRoleById( accessToken, 1 );
If write access is needed as well, one has to acquire the exclusive SecurityTransaction . |
SecurityHelper.java | Class | Helper class that performs access checks. |
SecurityRegistry.java | Interface | |
SecurityTransaction.java | Class | |
SQLRegistry.java | Class | This is an implementation of a Registry using an SQL-Database (via JDBC) as
backend. |
UnknownException.java | Class | Marks that the requested operation failed, because no entity with
the name exists. |
WrongCredentialsException.java | Class | Marks that the entered credentials (password) are wrong. |