org.deegree.services.csw.security
Interface CSWSecurityManager

All Known Implementing Classes:
DummyCSWSecurityManager

public interface CSWSecurityManager

Provides the preprecessing for all the operations that should be secured by the server.

Version:
$Revision: 25735 $, $Date: 2010-08-09 13:03:10 +0200 (Mo, 09. Aug 2010) $
Author:
Steffen Thomas, last edited by: $Author: mschneider $

Method Summary
 DescribeRecord preprocess(DescribeRecord describeRecord, Credentials creds, boolean isSoap)
           
 org.deegree.protocol.ows.capabilities.GetCapabilities preprocess(org.deegree.protocol.ows.capabilities.GetCapabilities getCapabilities, Credentials creds, boolean isSoap)
           
 GetRecordById preprocess(GetRecordById getRecordById, Credentials creds, boolean isSoap)
           
 GetRecords preprocess(GetRecords getRecords, Credentials creds, boolean isSoap)
           
 Transaction preprocess(Transaction transaction, Credentials creds, boolean isSoap)
           
 

Method Detail

preprocess

org.deegree.protocol.ows.capabilities.GetCapabilities preprocess(org.deegree.protocol.ows.capabilities.GetCapabilities getCapabilities,
                                                                 Credentials creds,
                                                                 boolean isSoap)
                                                                 throws SecurityException
Parameters:
getCapabilities -
creds -
isSoap -
Returns:
GetCapabilities
Throws:
SecurityException

preprocess

DescribeRecord preprocess(DescribeRecord describeRecord,
                          Credentials creds,
                          boolean isSoap)
                          throws SecurityException
Parameters:
describeRecord -
creds -
isSoap -
Returns:
DescribeRecord
Throws:
SecurityException

preprocess

GetRecordById preprocess(GetRecordById getRecordById,
                         Credentials creds,
                         boolean isSoap)
                         throws SecurityException
Parameters:
getRecordById -
creds -
isSoap -
Returns:
GetRecordById
Throws:
SecurityException

preprocess

GetRecords preprocess(GetRecords getRecords,
                      Credentials creds,
                      boolean isSoap)
                      throws SecurityException
Parameters:
getRecords -
creds -
isSoap -
Returns:
GetRecords
Throws:
SecurityException

preprocess

Transaction preprocess(Transaction transaction,
                       Credentials creds,
                       boolean isSoap)
                       throws SecurityException
Parameters:
transaction -
creds -
isSoap -
Returns:
Transaction
Throws:
SecurityException


Copyright © 2011. All Rights Reserved.