com.eviware.soapui.impl.wsdl.support.wss.crypto
Class WssCryptoBase

java.lang.Object
  extended by com.eviware.soapui.impl.wsdl.support.wss.crypto.WssCryptoBase
All Implemented Interfaces:
WssCrypto, PropertyExpansionContainer
Direct Known Subclasses:
MerlinCrypto

public abstract class WssCryptoBase
extends java.lang.Object
implements WssCrypto, PropertyExpansionContainer


Field Summary
 
Fields inherited from interface com.eviware.soapui.impl.wsdl.support.wss.WssCrypto
STATUS_OK
 
Constructor Summary
WssCryptoBase()
           
 
Method Summary
 void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
           
protected  void addPropertyExpansions(PropertyExpansionsResult result)
           
protected abstract  javax.swing.JComponent buildUI()
           
 javax.swing.JComponent getConfigurationPanel()
           
 WssContainer getContainer()
           
 java.lang.String getLabel()
           
 PropertyExpansion[] getPropertyExpansions()
           
 void init(com.eviware.soapui.config.WSSCryptoConfig config, WssContainer container, java.lang.String label)
           
protected abstract  void load(XmlObjectConfigurationReader reader)
           
 void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
           
protected abstract  void save(XmlObjectConfigurationBuilder builder)
           
 void saveConfig()
           
 void setConfig(com.eviware.soapui.config.WSSCryptoConfig config)
           
 java.lang.String toString()
           
 void udpateConfig(com.eviware.soapui.config.WSSCryptoConfig config)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.eviware.soapui.impl.wsdl.support.wss.WssCrypto
getCrypto, getPassword, getSource, getStatus, getWssContainer
 

Constructor Detail

WssCryptoBase

public WssCryptoBase()
Method Detail

init

public void init(com.eviware.soapui.config.WSSCryptoConfig config,
                 WssContainer container,
                 java.lang.String label)

getConfigurationPanel

public javax.swing.JComponent getConfigurationPanel()

getLabel

public java.lang.String getLabel()
Specified by:
getLabel in interface WssCrypto

buildUI

protected abstract javax.swing.JComponent buildUI()

load

protected abstract void load(XmlObjectConfigurationReader reader)

setConfig

public void setConfig(com.eviware.soapui.config.WSSCryptoConfig config)

saveConfig

public void saveConfig()

save

protected abstract void save(XmlObjectConfigurationBuilder builder)

getContainer

public WssContainer getContainer()

addPropertyChangeListener

public void addPropertyChangeListener(java.beans.PropertyChangeListener listener)

removePropertyChangeListener

public void removePropertyChangeListener(java.beans.PropertyChangeListener listener)

getPropertyExpansions

public PropertyExpansion[] getPropertyExpansions()
Specified by:
getPropertyExpansions in interface PropertyExpansionContainer

addPropertyExpansions

protected void addPropertyExpansions(PropertyExpansionsResult result)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

udpateConfig

public void udpateConfig(com.eviware.soapui.config.WSSCryptoConfig config)
Specified by:
udpateConfig in interface WssCrypto


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