Mura CMS 6.1

mura
Class Portcullis

railo-context.Component
        extended by mura.Portcullis

public class Portcullis
extends railo-context.Component

Constructor Summary
init([Struct settings])
 
Method Summary
 any badSQLContext(String sqlcmdword, String text)
 any cleanLog()
 any escapeChars(String text)
 any filterCRLF(String text)
 any filterSQL(String text)
 any filterTags(String text)
 any filterWords(String text)
 any getLog()
 any getSettings()
 any insertLog(String ipAddress)
 any isBlocked(String ipAddress)
 any isDetected()
 any isLogged(String ipAddress)
 any isSafeReferer()
 any isValidCFVariableName(String text)
 any removeIPfromLog(String ipAddress)
private string removeNullChars(string theString)
 void scan(Struct object, String objectname, String ipAddress, [String exceptionFields], [any useWordFilter='false'], [any useSQLFilter='false'], [any useTagFilter='false'], [any pattern=''], [any fixValues='true'])
 void setlog(String ipAddress)
 any setSettings(Struct settings)
 any updateLog(String ipAddress)
 
Methods inherited from class railo-context.Component
 

Constructor Detail

init

public init([Struct settings])

Parameters:
settings
Method Detail

badSQLContext

public any badSQLContext(String sqlcmdword, String text)

Parameters:
sqlcmdword
text

cleanLog

public any cleanLog()


escapeChars

public any escapeChars(String text)

Parameters:
text

filterCRLF

public any filterCRLF(String text)

Parameters:
text

filterSQL

public any filterSQL(String text)

Parameters:
text

filterTags

public any filterTags(String text)

Parameters:
text

filterWords

public any filterWords(String text)

Parameters:
text

getLog

public any getLog()


getSettings

public any getSettings()


insertLog

public any insertLog(String ipAddress)

Parameters:
ipAddress

isBlocked

public any isBlocked(String ipAddress)

Parameters:
ipAddress

isDetected

public any isDetected()


isLogged

public any isLogged(String ipAddress)

Parameters:
ipAddress

isSafeReferer

public any isSafeReferer()


isValidCFVariableName

public any isValidCFVariableName(String text)

Parameters:
text

removeIPfromLog

public any removeIPfromLog(String ipAddress)

Parameters:
ipAddress

removeNullChars

private string removeNullChars(string theString)

Parameters:
theString

scan

public void scan(Struct object, String objectname, String ipAddress, [String exceptionFields], [any useWordFilter='false'], [any useSQLFilter='false'], [any useTagFilter='false'], [any pattern=''], [any fixValues='true'])

Parameters:
object
objectname
ipAddress
exceptionFields
useWordFilter
useSQLFilter
useTagFilter
pattern
fixValues

setlog

public void setlog(String ipAddress)

Parameters:
ipAddress

setSettings

public any setSettings(Struct settings)

Parameters:
settings

updateLog

public any updateLog(String ipAddress)

Parameters:
ipAddress

Mura CMS 6.1