com.eviware.soapui.impl.wsdl.submit.filters
Class WssAuthenticationRequestFilter

java.lang.Object
  extended by com.eviware.soapui.impl.wsdl.submit.filters.AbstractRequestFilter
      extended by com.eviware.soapui.impl.wsdl.submit.filters.AbstractWssRequestFilter
          extended by com.eviware.soapui.impl.wsdl.submit.filters.WssAuthenticationRequestFilter
All Implemented Interfaces:
RequestFilter

public class WssAuthenticationRequestFilter
extends AbstractWssRequestFilter

Modifies the request message to include WS-Securty Username and Timestamp tokens

Author:
Ole.Matzura

Field Summary
 
Fields inherited from class com.eviware.soapui.impl.wsdl.submit.filters.AbstractWssRequestFilter
db, dbf, WSS_DOC
 
Constructor Summary
WssAuthenticationRequestFilter()
           
 
Method Summary
 void filterWsdlRequest(SubmitContext context, WsdlRequest wsdlRequest)
           
static void setWssHeaders(SubmitContext context, java.lang.String username, java.lang.String password, java.lang.String pwType, java.lang.String wsTimestamp)
           
 
Methods inherited from class com.eviware.soapui.impl.wsdl.submit.filters.AbstractWssRequestFilter
afterRequest, getWssDocument
 
Methods inherited from class com.eviware.soapui.impl.wsdl.submit.filters.AbstractRequestFilter
afterAbstractHttpResponse, afterRequest, afterRestRequest, afterWsdlRequest, filterAbstractHttpRequest, filterRequest, filterRestRequest
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WssAuthenticationRequestFilter

public WssAuthenticationRequestFilter()
Method Detail

filterWsdlRequest

public void filterWsdlRequest(SubmitContext context,
                              WsdlRequest wsdlRequest)
Overrides:
filterWsdlRequest in class AbstractRequestFilter

setWssHeaders

public static void setWssHeaders(SubmitContext context,
                                 java.lang.String username,
                                 java.lang.String password,
                                 java.lang.String pwType,
                                 java.lang.String wsTimestamp)
                          throws org.xml.sax.SAXException,
                                 java.io.IOException
Throws:
org.xml.sax.SAXException
java.io.IOException


Copyright © 2005-2008 eviware.com. All Rights Reserved.