org.deegree.security.owsrequestvalidator.wfs
Class AbstractWFSRequestValidator
java.lang.Object
org.deegree.security.owsrequestvalidator.RequestValidator
org.deegree.security.owsrequestvalidator.wfs.AbstractWFSRequestValidator
- Direct Known Subclasses:
- DescribeFeatureTypeRequestValidator, GetFeatureRequestValidator, TransactionValidator
abstract class AbstractWFSRequestValidator
- extends RequestValidator
- Version:
- $Revision: 9683 $, $Date: 2008-01-23 10:37:26 +0100 (Mi, 23 Jan 2008) $
- Author:
- Andreas Poth , last edited by: $Author: apoth $
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractWFSRequestValidator
public AbstractWFSRequestValidator(Policy policy)
- Parameters:
policy
-
validateFeatureTypes
protected void validateFeatureTypes(Condition condition,
String[] featureTypes)
throws InvalidParameterValueException
- validates if the requested info featuretypes are valid against the policy/condition. If the
passed user <> null this is checked against the user- and rights-management system/repository
- Parameters:
condition
- featureTypes
-
- Throws:
InvalidParameterValueException
extractInstanceFilter
protected ComplexFilter extractInstanceFilter(Operation operation)
throws SAXException,
IOException,
FilterConstructionException
- Parameters:
operation
-
- Returns:
-
- Throws:
IOException
SAXException
FilterConstructionException
an open source project founded by lat/lon, Bonn, Germany.
For more information visit: http://deegree.sourceforge.net