asit.framework.servlet.content
Class SecurityLayerRequestFactory

java.lang.Object
  extended byasit.framework.servlet.content.ContentFactory
      extended byasit.framework.servlet.content.ContentFromXMLFactory
          extended byasit.framework.servlet.content.SecurityLayerRequestFactory
Direct Known Subclasses:
IdentityLinkRequestFactory

public abstract class SecurityLayerRequestFactory
extends ContentFromXMLFactory

Author:
troessler

Field Summary
static String FACTORY_PROPERTIES_CLASS
           
static String FACTORY_PROPERTIES_FORMTEXT
           
static String FACTORY_PROPERTIES_SECLAY_CAPSULEADDRESS
           
static String FACTORY_PROPERTIES_SECLAY_DATAURL
           
static String FACTORY_PROPERTIES_SECLAY_REDIRECTURL
           
static String FACTORY_PROPERTIES_SECLAY_STYLESHEETURL
           
static String FACTORY_PROPERTIES_SECLAY_XMLREQUEST
           
static String FACTORY_PROPERTIES_SENDBUTTONNAME
           
static String HTTP_REQUEST_PARAM_DATAURL
           
static String HTTP_REQUEST_PARAM_REDIRECTURL
           
static String HTTP_REQUEST_PARAM_STYLESHEETURL
           
static String HTTP_REQUEST_PARAM_XMLREQUEST
           
protected  String requstForm_
           
 
Fields inherited from class asit.framework.servlet.content.ContentFromXMLFactory
baseXMLFileContent_
 
Fields inherited from class asit.framework.servlet.content.ContentFactory
contentDefaultEncoding_, httpServletRequest_, messageProperties_, redirector_
 
Constructor Summary
SecurityLayerRequestFactory(File messagepropertiesfile, File basexmlfile)
           
 
Method Summary
 String prepareHTMLRequest(String actionurl, String xmlrequest, String dataurl, String stylesheeturl, String redirecturl, String buttonname, String formtext)
           
 void prepareHTTPRequest(String xmlrequest, String dataurl, String stylesheeturl, String redirecturl)
           
 
Methods inherited from class asit.framework.servlet.content.ContentFromXMLFactory
getBaseXMLStringQuoted, replaceValue
 
Methods inherited from class asit.framework.servlet.content.ContentFactory
getContent, getContentTitle, getDispatchTitle, getPageTitle, getPropertyValue, getRedirector, getResponseString, setHttpServletRequest, setHttpServletResponse
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

FACTORY_PROPERTIES_CLASS

public static String FACTORY_PROPERTIES_CLASS

FACTORY_PROPERTIES_SECLAY_DATAURL

public static String FACTORY_PROPERTIES_SECLAY_DATAURL

FACTORY_PROPERTIES_SECLAY_STYLESHEETURL

public static String FACTORY_PROPERTIES_SECLAY_STYLESHEETURL

FACTORY_PROPERTIES_SECLAY_REDIRECTURL

public static String FACTORY_PROPERTIES_SECLAY_REDIRECTURL

FACTORY_PROPERTIES_SENDBUTTONNAME

public static String FACTORY_PROPERTIES_SENDBUTTONNAME

FACTORY_PROPERTIES_FORMTEXT

public static String FACTORY_PROPERTIES_FORMTEXT

FACTORY_PROPERTIES_SECLAY_CAPSULEADDRESS

public static String FACTORY_PROPERTIES_SECLAY_CAPSULEADDRESS

FACTORY_PROPERTIES_SECLAY_XMLREQUEST

public static String FACTORY_PROPERTIES_SECLAY_XMLREQUEST

HTTP_REQUEST_PARAM_XMLREQUEST

public static String HTTP_REQUEST_PARAM_XMLREQUEST

HTTP_REQUEST_PARAM_REDIRECTURL

public static String HTTP_REQUEST_PARAM_REDIRECTURL

HTTP_REQUEST_PARAM_DATAURL

public static String HTTP_REQUEST_PARAM_DATAURL

HTTP_REQUEST_PARAM_STYLESHEETURL

public static String HTTP_REQUEST_PARAM_STYLESHEETURL

requstForm_

protected String requstForm_
Constructor Detail

SecurityLayerRequestFactory

public SecurityLayerRequestFactory(File messagepropertiesfile,
                                   File basexmlfile)
                            throws IOException
Parameters:
messagepropertiesfile -
basexmlfile -
Throws:
IOException
Method Detail

prepareHTMLRequest

public String prepareHTMLRequest(String actionurl,
                                 String xmlrequest,
                                 String dataurl,
                                 String stylesheeturl,
                                 String redirecturl,
                                 String buttonname,
                                 String formtext)
Parameters:
actionurl -
xmlrequest -
dataurl - may be null
stylesheeturl - may be null
redirecturl - may be null
buttonname -

prepareHTTPRequest

public void prepareHTTPRequest(String xmlrequest,
                               String dataurl,
                               String stylesheeturl,
                               String redirecturl)
Parameters:
xmlrequest -
dataurl -
stylesheeturl -
redirecturl -
Returns:


Copyright 2007 Institut fuer Angewandte Informationsverarbeitung und Kommunikationstechnologie. All Rights Reserved.