org.owasp.webscarab.plugin.sessionid
Class SessionIDModel
java.lang.Object
org.owasp.webscarab.plugin.AbstractPluginModel
org.owasp.webscarab.plugin.sessionid.SessionIDModel
public class SessionIDModel
- extends AbstractPluginModel
- Author:
- rogan
Methods inherited from class org.owasp.webscarab.plugin.AbstractPluginModel |
addPropertyChangeListener, addPropertyChangeListener, getStatus, isBusy, isModified, isRunning, isStopping, removePropertyChangeListener, removePropertyChangeListener, setBusy, setModified, setRunning, setStatus, setStopping |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SessionIDModel
public SessionIDModel(FrameworkModel model)
- Creates a new instance of SessionIDModel
getConversationModel
public ConversationModel getConversationModel()
setStore
public void setStore(SessionIDStore store)
throws StoreException
- Throws:
StoreException
setCalculator
public void setCalculator(java.lang.String key,
Calculator calc)
addSessionID
public void addSessionID(java.lang.String key,
SessionID id)
clearSessionIDs
public void clearSessionIDs(java.lang.String key)
getSessionIDNameCount
public int getSessionIDNameCount()
getSessionIDName
public java.lang.String getSessionIDName(int index)
getSessionIDCount
public int getSessionIDCount(java.lang.String key)
getSessionIDAt
public SessionID getSessionIDAt(java.lang.String key,
int index)
getSessionIDValue
public java.math.BigInteger getSessionIDValue(java.lang.String key,
SessionID id)
getMinimumValue
public java.math.BigInteger getMinimumValue(java.lang.String key)
getMaximumValue
public java.math.BigInteger getMaximumValue(java.lang.String key)
getRequest
public Request getRequest(ConversationID id)
addRequestCookie
public void addRequestCookie(ConversationID id,
java.lang.String cookie)
addResponseCookie
public void addResponseCookie(ConversationID id,
HttpUrl url,
Cookie cookie)
getRequestCookies
public java.lang.String getRequestCookies(ConversationID id)
getResponseCookies
public java.lang.String getResponseCookies(ConversationID id)
getResponseCookies
public java.lang.String getResponseCookies(HttpUrl url)
flush
public void flush()
throws StoreException
- Throws:
StoreException
addModelListener
public void addModelListener(SessionIDListener listener)
removeModelListener
public void removeModelListener(SessionIDListener listener)
fireSessionIDAdded
protected void fireSessionIDAdded(java.lang.String key,
int index)
fireCalculatorChanged
protected void fireCalculatorChanged(java.lang.String key)
fireSessionIDsChanged
protected void fireSessionIDsChanged()