com.eviware.soapui.security.support
Class SecurityCheckedParameterHolder
java.lang.Object
com.eviware.soapui.security.support.SecurityScanParameterListenerAdapter
com.eviware.soapui.security.support.SecurityCheckedParameterHolder
- All Implemented Interfaces:
- SecurityScanParameterListener, TestPropertyListener
public class SecurityCheckedParameterHolder
- extends SecurityScanParameterListenerAdapter
- implements TestPropertyListener
Holder for SecurityScanPameters, which are request parameters on which
security scan is applied.
- Author:
- robert
|
Method Summary |
boolean |
addParameter(java.lang.String label,
java.lang.String name,
java.lang.String xpath,
boolean used)
|
void |
addParameterListener(SecurityScanParameterHolderListener listener)
|
void |
fireParameterAdded(SecurityCheckedParameter parameter)
|
void |
fireParameterRemoved(SecurityCheckedParameter parameter)
|
SecurityCheckedParameter |
getParametarByLabel(java.lang.String paramLabel)
This method returns parameter based on its label. |
java.util.List<SecurityCheckedParameter> |
getParametarsByName(java.lang.String paramName)
This method returns parameter based on its name. |
java.lang.String[] |
getParameterLabels()
|
java.util.List<SecurityCheckedParameter> |
getParameterList()
|
void |
parameterLabelChanged(SecurityCheckedParameter parameter,
java.lang.String oldLabel,
java.lang.String newLabel)
|
void |
propertyAdded(java.lang.String name)
|
void |
propertyMoved(java.lang.String name,
int oldIndex,
int newIndex)
|
void |
propertyRemoved(java.lang.String name)
|
void |
propertyRenamed(java.lang.String oldName,
java.lang.String newName)
|
void |
propertyValueChanged(java.lang.String name,
java.lang.String oldValue,
java.lang.String newValue)
|
void |
release()
|
void |
removeParameter(SecurityCheckedParameter parameter)
|
void |
removeParameterListener(SecurityScanParameterHolderListener listener)
|
void |
removeParameters(int[] selected)
|
void |
updateConfig(com.eviware.soapui.config.CheckedParametersListConfig config)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SecurityCheckedParameterHolder
public SecurityCheckedParameterHolder(SecurityScan securityCheck,
com.eviware.soapui.config.CheckedParametersListConfig checkedPameters)
addParameterListener
public void addParameterListener(SecurityScanParameterHolderListener listener)
removeParameterListener
public void removeParameterListener(SecurityScanParameterHolderListener listener)
updateConfig
public void updateConfig(com.eviware.soapui.config.CheckedParametersListConfig config)
addParameter
public boolean addParameter(java.lang.String label,
java.lang.String name,
java.lang.String xpath,
boolean used)
removeParameter
public void removeParameter(SecurityCheckedParameter parameter)
fireParameterAdded
public void fireParameterAdded(SecurityCheckedParameter parameter)
fireParameterRemoved
public void fireParameterRemoved(SecurityCheckedParameter parameter)
getParameterList
public java.util.List<SecurityCheckedParameter> getParameterList()
getParameterLabels
public java.lang.String[] getParameterLabels()
parameterLabelChanged
public void parameterLabelChanged(SecurityCheckedParameter parameter,
java.lang.String oldLabel,
java.lang.String newLabel)
- Specified by:
parameterLabelChanged in interface SecurityScanParameterListener- Overrides:
parameterLabelChanged in class SecurityScanParameterListenerAdapter
getParametarByLabel
public SecurityCheckedParameter getParametarByLabel(java.lang.String paramLabel)
- This method returns parameter based on its label.
- Parameters:
paramLabel -
- Returns:
- parameter
getParametarsByName
public java.util.List<SecurityCheckedParameter> getParametarsByName(java.lang.String paramName)
- This method returns parameter based on its name.
- Parameters:
paramName -
- Returns:
- parameter
removeParameters
public void removeParameters(int[] selected)
propertyAdded
public void propertyAdded(java.lang.String name)
- Specified by:
propertyAdded in interface TestPropertyListener
propertyMoved
public void propertyMoved(java.lang.String name,
int oldIndex,
int newIndex)
- Specified by:
propertyMoved in interface TestPropertyListener
propertyRemoved
public void propertyRemoved(java.lang.String name)
- Specified by:
propertyRemoved in interface TestPropertyListener
propertyRenamed
public void propertyRenamed(java.lang.String oldName,
java.lang.String newName)
- Specified by:
propertyRenamed in interface TestPropertyListener
propertyValueChanged
public void propertyValueChanged(java.lang.String name,
java.lang.String oldValue,
java.lang.String newValue)
- Specified by:
propertyValueChanged in interface TestPropertyListener
release
public void release()
Copyright © 2005-2011 eviware.com. All Rights Reserved.