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

org.deegree.ogcwebservices.wass.wss.operation
Class DoServicePasswordHandler

java.lang.Object
  extended by org.deegree.ogcwebservices.wass.wss.operation.DoServiceHandler
      extended by org.deegree.ogcwebservices.wass.wss.operation.DoServicePasswordHandler

public class DoServicePasswordHandler
extends DoServiceHandler

This class handles a webservice request which is . It's primary roles are to check if the user has (sufficient) credentials and to delegate the request to the service provider behind this proxy.

Since:
2.0
Version:
2.0, $Revision: 18195 $, $Date: 2009-06-18 17:55:39 +0200 (Do, 18. Jun 2009) $
Author:
Rutger Bezema, last edited by: $Author: mschneider $

Constructor Summary
DoServicePasswordHandler(WASSSecurityManager securityManager)
           
 
Method Summary
 void handleRequest(DoService request)
          Checks if the request has sufficient credentials to request the feature, and if so request the feature at the service.
 
Methods inherited from class org.deegree.ogcwebservices.wass.wss.operation.DoServiceHandler
requestAllowed, sendRequest, setRequestAllowed
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DoServicePasswordHandler

public DoServicePasswordHandler(WASSSecurityManager securityManager)
                         throws GeneralSecurityException
Parameters:
securityManager -
Throws:
GeneralSecurityException
Method Detail

handleRequest

public void handleRequest(DoService request)
                   throws DoServiceException
Checks if the request has sufficient credentials to request the feature, and if so request the feature at the service.

Specified by:
handleRequest in class DoServiceHandler
Parameters:
request - the request the client sent to the secured service
Throws:
DoServiceException

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