org.deegree.services.csw.security
Class DummyCSWSecurityManager
java.lang.Object
org.deegree.services.csw.security.DummyCSWSecurityManager
- All Implemented Interfaces:
- CSWSecurityManager
public class DummyCSWSecurityManager
- extends java.lang.Object
- implements CSWSecurityManager
Dummy implementation of CSWSecurityManager
to handle incoming requests with a security barrier.
There are three Users with different operations responsible to reach. But this is the rightsManagement, actually, and
should be moved to a backend later.
- 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)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DummyCSWSecurityManager
public DummyCSWSecurityManager()
preprocess
public org.deegree.protocol.ows.capabilities.GetCapabilities preprocess(org.deegree.protocol.ows.capabilities.GetCapabilities getCapabilities,
Credentials creds,
boolean isSoap)
throws SecurityException
- Specified by:
preprocess
in interface CSWSecurityManager
- Returns:
GetCapabilities
- Throws:
SecurityException
preprocess
public DescribeRecord preprocess(DescribeRecord describeRecord,
Credentials creds,
boolean isSoap)
throws SecurityException
- Specified by:
preprocess
in interface CSWSecurityManager
- Returns:
DescribeRecord
- Throws:
SecurityException
preprocess
public GetRecordById preprocess(GetRecordById getRecordById,
Credentials creds,
boolean isSoap)
throws SecurityException
- Specified by:
preprocess
in interface CSWSecurityManager
- Returns:
GetRecordById
- Throws:
SecurityException
preprocess
public GetRecords preprocess(GetRecords getRecords,
Credentials creds,
boolean isSoap)
throws SecurityException
- Specified by:
preprocess
in interface CSWSecurityManager
- Returns:
GetRecords
- Throws:
SecurityException
preprocess
public Transaction preprocess(Transaction transaction,
Credentials creds,
boolean isSoap)
throws SecurityException
- Specified by:
preprocess
in interface CSWSecurityManager
- Returns:
Transaction
- Throws:
SecurityException
Copyright © 2011. All Rights Reserved.