deegree 2.6-pre (2011/11/29 00:10 build-378-unofficial)

org.deegree.security.owsrequestvalidator
Class PolicyDocument

java.lang.Object
  extended by org.deegree.security.owsrequestvalidator.PolicyDocument

public class PolicyDocument
extends Object

Version:
$Revision: 31356 $, $Date: 2011-07-26 09:19:13 +0200 (Di, 26 Jul 2011) $
Author:
Andreas Poth , last edited by: $Author: aschmitz $

Constructor Summary
PolicyDocument(Document doc)
           
PolicyDocument(URL url)
           
 
Method Summary
 Policy getPolicy()
          returns the Policy created from the encapsulated DOM abject.
 List<String> getWhitelist()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PolicyDocument

public PolicyDocument(URL url)
               throws SecurityConfigurationException
Parameters:
url -
Throws:
SecurityConfigurationException

PolicyDocument

public PolicyDocument(Document doc)
               throws SecurityConfigurationException
Parameters:
doc - document containing a policy document
Throws:
SecurityConfigurationException
Method Detail

getWhitelist

public List<String> getWhitelist()
                          throws SecurityConfigurationException
Throws:
SecurityConfigurationException

getPolicy

public Policy getPolicy()
                 throws SecurityConfigurationException,
                        XMLParsingException
returns the Policy created from the encapsulated DOM abject.

Returns:
the Policy created from the encapsulated DOM abject.
Throws:
SecurityConfigurationException
XMLParsingException

deegree 2.6-pre (2011/11/29 00:10 build-378-unofficial)

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