deegree 2.3 (2010/04/09 10:10 build-4-official)

Uses of Class
org.deegree.security.drm.model.User

Packages that use User
org.deegree.ogcwebservices.csw.iso_profile.ebrim   
org.deegree.ogcwebservices.wass.was.operation   
org.deegree.portal.common.control   
org.deegree.portal.context   
org.deegree.portal.portlet.enterprise   
org.deegree.portal.portlet.modules.actions   
org.deegree.portal.portlet.modules.map.actions.portlets   
org.deegree.security   
org.deegree.security.drm   
org.deegree.security.drm.model   
org.deegree.security.owsproxy   
org.deegree.security.owsrequestvalidator   
org.deegree.security.owsrequestvalidator.csw   
org.deegree.security.owsrequestvalidator.wfs   
org.deegree.security.owsrequestvalidator.wms   
org.deegree.tools.security   
 

Uses of User in org.deegree.ogcwebservices.csw.iso_profile.ebrim
 

Methods in org.deegree.ogcwebservices.csw.iso_profile.ebrim that return User
 User OWSProxyHandler.authentificateFromUserPw(String user, String password)
           
 

Methods in org.deegree.ogcwebservices.csw.iso_profile.ebrim with parameters of type User
 void OWSProxyHandler.doRequestValidation(ServletRequestWrapper request, User user, OGCWebServiceRequest owsRequest)
          Validates if a given user may send the given request
 void OWSProxyHandler.doResponseValidation(ServletResponseWrapper response, User user, OGCWebServiceRequest owsRequest)
           
 

Uses of User in org.deegree.ogcwebservices.wass.was.operation
 

Constructors in org.deegree.ogcwebservices.wass.was.operation with parameters of type User
DescribeUserResponse(User user, String sessionID)
          Constructs a new response document.
 

Uses of User in org.deegree.portal.common.control
 

Methods in org.deegree.portal.common.control that return User
protected  User AbstractSimplePrintListener.getUser()
          returns null and should be overwritten by an extending class
 

Uses of User in org.deegree.portal.context
 

Methods in org.deegree.portal.context with parameters of type User
 ViewContext ViewContext.clone(User user, String sessionID)
          The function obtains a copy from the view context
static ViewContext WebMapContextFactory.createViewContext(URL url, User user, String sessionID)
          creates an instance of a ViewContext from the web map context document read from the passed URL
static ViewContext WebMapContextFactory.createViewContext(XMLFragment xml, User user, String sessionID)
           
 

Uses of User in org.deegree.portal.portlet.enterprise
 

Methods in org.deegree.portal.portlet.enterprise that return User
protected  User SimplePrintListener.getUser()
          returns the user who is requesting the print map view or null if no user information is available
 

Uses of User in org.deegree.portal.portlet.modules.actions
 

Methods in org.deegree.portal.portlet.modules.actions with parameters of type User
(package private)  void LoginUser.readContextDocuments(File dir, javax.servlet.http.HttpSession ses, User user)
           
 

Uses of User in org.deegree.portal.portlet.modules.map.actions.portlets
 

Methods in org.deegree.portal.portlet.modules.map.actions.portlets with parameters of type User
(package private)  void SelectWMCPortletPerform.doLoadwmc(User user)
          loads a context defined by its absolut path passed in URL encoded parameter 'FILENAME'
 

Uses of User in org.deegree.security
 

Methods in org.deegree.security that return User
 User WASAuthentication.authenticate(Map<String,String> params)
           
abstract  User AbstractAuthentication.authenticate(Map<String,String> params)
          authenticates a user and returns an instance of User if authentication has been successfull.
 User UserPrincipalAuthentication.authenticate(Map<String,String> params)
           
 User IPAddressAuthentication.authenticate(Map<String,String> params)
           
 User UserPasswordAuthentication.authenticate(Map<String,String> params)
           
 

Uses of User in org.deegree.security.drm
 

Fields in org.deegree.security.drm declared as User
protected  User SecurityAccess.user
           
 

Methods in org.deegree.security.drm that return User
 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.
 User SecurityAccess.getUser()
           
 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, String name)
          Retrieves a User from the Registry.
 User SQLRegistry.getUserByName(SecurityAccess securityAccess, String name)
          Retrieves a User from the Registry.
 User SecurityAccessManager.getUserByName(String name)
          This method is only to be used to get an initial User object.
 User SecurityAccess.getUserByName(String name)
           
 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.
 User SecurityRegistry.registerUser(SecurityTransaction transaction, String name, String password, String lastName, String firstName, String mailAddress)
          Adds a new User-account 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 SecurityTransaction.registerUser(String name, String password, String lastName, String firstName, String mailAddress)
          Registers a new User to the Registry.
 

Methods in org.deegree.security.drm with parameters of type User
 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 SecurityRegistry.deregisterUser(SecurityTransaction transaction, User user)
          Removes an existing User from the Registry.
 void SQLRegistry.deregisterUser(SecurityTransaction transaction, User user)
          Removes an existing User from the Registry (including its relations).
 void SecurityTransaction.deregisterUser(User user)
          Removes a User from the Registry.
 Role[] SecurityAccess.getAllRolesForUser(User user)
          Returns all Role s that the given User is associated with (directly and via group memberships).
 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.
 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).
 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 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.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.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.
 

Constructors in org.deegree.security.drm with parameters of type User
SecurityAccess(User user, SecurityRegistry registry)
           
SecurityTransaction(User user, SecurityRegistry registry, Role adminRole)
           
 

Uses of User in org.deegree.security.drm.model
 

Methods in org.deegree.security.drm.model that return User
 User[] Role.getAllUsers(SecurityAccess securityAccess)
          Returns the User s that are associated with this role either directly or 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.
 User[] Role.getUsers(SecurityAccess securityAccess)
          Returns the User s that are associated with this role DIRECTLY, i.e. not via group membership.
 

Uses of User in org.deegree.security.owsproxy
 

Methods in org.deegree.security.owsproxy with parameters of type User
 byte[] OWSProxyPolicyFilter.validate(OGCWebServiceRequest request, byte[] data, String mime, User user)
          validates the response (data) to a request
 void OWSProxyPolicyFilter.validate(OGCWebServiceRequest request, User user)
          validate the passed OGCWebServiceRequest againsted the Policy encapsulated by the OWSProxyPolicyFilter
 void OWSProxyPolicyFilter.validateGeneralConditions(javax.servlet.http.HttpServletRequest request, int length, User user)
          validate the passed OGCWebServiceRequest againsted the Policy encapsulated by the OWSProxyPolicyFilter
 

Uses of User in org.deegree.security.owsrequestvalidator
 

Methods in org.deegree.security.owsrequestvalidator with parameters of type User
protected  void RequestValidator.handleUserCoupledRules(User user, Feature feature, String secObjName, String secObjType, RightType rightType)
          handles the validation of user coupled parameters of a request
 void GeneralPolicyValidator.validateHeader(Map<String,Object> headerFields, User user)
           
abstract  void OWSValidator.validateRequest(OGCWebServiceRequest request, User user)
          validates if the passed request itself and its content is valid against the conditions defined in the policies assigned to a OWSPolicyValidator
 void GetCapabilitiesRequestValidator.validateRequest(OGCWebServiceRequest request, User user)
          validates the incoming GetCapabilities request
abstract  void RequestValidator.validateRequest(OGCWebServiceRequest request, User user)
          validates if the passed request itself and its content is valid against the conditions defined in the policies assigned to a OWSPolicyValidator
abstract  byte[] OWSValidator.validateResponse(OGCWebServiceRequest request, byte[] response, String mime, User user)
           
abstract  byte[] ResponseValidator.validateResponse(String service, byte[] response, String mime, User user)
          validates if the passed response itself and its content is valid against the conditions defined in the policies assigned to a OWSPolicyValidator
 byte[] GetCapabilitiesResponseValidator.validateResponse(String service, byte[] response, String mime, User user)
          validates the passed object as a response to a OWS request.
 

Uses of User in org.deegree.security.owsrequestvalidator.csw
 

Methods in org.deegree.security.owsrequestvalidator.csw with parameters of type User
 void GetRepositoryItemRequestValidator.validateRequest(OGCWebServiceRequest request, User user)
           
 void DescribeRecordRequestValidator.validateRequest(OGCWebServiceRequest request, User user)
           
 void GetRecordByIdRequestValidator.validateRequest(OGCWebServiceRequest request, User user)
           
 void TransactionValidator.validateRequest(OGCWebServiceRequest request, User user)
           
 void GetRecordsRequestValidator.validateRequest(OGCWebServiceRequest request, User user)
           
 void CSWValidator.validateRequest(OGCWebServiceRequest request, User user)
           
 byte[] CSWValidator.validateResponse(OGCWebServiceRequest request, byte[] response, String mime, User user)
           
 byte[] GetRecordsResponseValidator.validateResponse(String service, byte[] response, String mime, User user)
          validates the passed object as a response to a OWS request.
 byte[] GetRecordByIdResponseValidator.validateResponse(String service, byte[] response, String mime, User user)
           
 byte[] GetRepositoryItemResponseValidator.validateResponse(String service, byte[] response, String mime, User user)
          validates the passed object as a response to a OWS request.
 

Uses of User in org.deegree.security.owsrequestvalidator.wfs
 

Methods in org.deegree.security.owsrequestvalidator.wfs with parameters of type User
 void DescribeFeatureTypeRequestValidator.validateRequest(OGCWebServiceRequest request, User user)
           
 void GetFeatureRequestValidator.validateRequest(OGCWebServiceRequest request, User user)
          validates if the passed request is valid against the policy assigned to the validator.
 void TransactionValidator.validateRequest(OGCWebServiceRequest request, User user)
           
 void WFSValidator.validateRequest(OGCWebServiceRequest request, User user)
          validates the passed OGCWebServiceRequest if it is valid against the defined conditions for WFS requests
 byte[] WFSValidator.validateResponse(OGCWebServiceRequest request, byte[] response, String mime, User user)
           
 byte[] GetFeatureResponseValidator.validateResponse(String service, byte[] response, String mime, User user)
          validates the passed object as a response to a OWS request.
 

Uses of User in org.deegree.security.owsrequestvalidator.wms
 

Methods in org.deegree.security.owsrequestvalidator.wms with parameters of type User
 void GetLegendGraphicRequestValidator.validateRequest(OGCWebServiceRequest request, User user)
          validates the incomming GetLegendGraphic request against the policy assigend to a validator
 void GetMapRequestValidator.validateRequest(OGCWebServiceRequest request, User user)
          validates the incoming GetMap request against the policy assigned to a validator
 void WMSValidator.validateRequest(OGCWebServiceRequest request, User user)
          validates the passed OGCWebServiceRequest if it is valid against the defined conditions for WMS requests
 void GetFeatureInfoRequestValidator.validateRequest(OGCWebServiceRequest request, User user)
          validates the incoming GetFeatureInfo request against the policy assigned to a validator
 byte[] WMSValidator.validateResponse(OGCWebServiceRequest request, byte[] response, String mime, User user)
           
 byte[] GetLegendGraphicResponseValidator.validateResponse(String service, byte[] response, String mime, User user)
          validates the passed object as a response to a OWS request.
 byte[] GetFeatureInfoResponseValidator.validateResponse(String service, byte[] response, String mime, User user)
          validates the passed object as a response to a OWS request.
 byte[] GetMapResponseValidator.validateResponse(String service, byte[] response, String mime, User user)
          validates the passed object as a response to a OWS request.
 

Uses of User in org.deegree.tools.security
 

Methods in org.deegree.tools.security that return User
 User DRMAccess.login(String name, String password)
           
 


deegree 2.3 (2010/04/09 10:10 build-4-official)

an open source project founded by lat/lon, Bonn, Germany.
For more information visit: http://www.deegree.org