org.opennms.netmgt.vulnscand
Class NessusParser
java.lang.Object
org.opennms.netmgt.vulnscand.NessusParser
- public class NessusParser
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
instance
private static NessusParser instance
cveId
private static org.apache.regexp.RE cveId
cveString
private static org.apache.regexp.RE cveString
riskFactor
private static org.apache.regexp.RE riskFactor
semicolonSingle
private static org.apache.regexp.RE semicolonSingle
semicolonMulti
private static org.apache.regexp.RE semicolonMulti
multipleAsterisks
private static org.apache.regexp.RE multipleAsterisks
nessusLine
private static org.apache.regexp.RE nessusLine
nessusSentence
private static org.apache.regexp.RE nessusSentence
nessusTag
private static org.apache.regexp.RE nessusTag
nessusInside
private static org.apache.regexp.RE nessusInside
tooManyBreaks
private static org.apache.regexp.RE tooManyBreaks
leadingOrTrailingBreaks
private static org.apache.regexp.RE leadingOrTrailingBreaks
protocolWithPort
private static org.apache.regexp.RE protocolWithPort
protocolWithoutPort
private static org.apache.regexp.RE protocolWithoutPort
indeterminate
private static org.apache.regexp.RE indeterminate
normal
private static org.apache.regexp.RE normal
warning
private static org.apache.regexp.RE warning
minor
private static org.apache.regexp.RE minor
critical
private static org.apache.regexp.RE critical
major
private static org.apache.regexp.RE major
greaterThan
private static org.apache.regexp.RE greaterThan
lessThan
private static org.apache.regexp.RE lessThan
greaterThanToken
private static org.apache.regexp.RE greaterThanToken
lessThanToken
private static org.apache.regexp.RE lessThanToken
GREATER_THAN_TOKEN
private static final java.lang.String GREATER_THAN_TOKEN
- See Also:
- Constant Field Values
GREATER_THAN_ENTITY
private static final java.lang.String GREATER_THAN_ENTITY
- See Also:
- Constant Field Values
LESS_THAN_TOKEN
private static final java.lang.String LESS_THAN_TOKEN
- See Also:
- Constant Field Values
LESS_THAN_ENTITY
private static final java.lang.String LESS_THAN_ENTITY
- See Also:
- Constant Field Values
NessusParser
private NessusParser()
initREs
private void initREs()
getInstance
public static NessusParser getInstance()
main
public static void main(java.lang.String[] argv)
parsePort
public PortValues parsePort(java.lang.String portString)
throws java.lang.IllegalArgumentException
- Throws:
java.lang.IllegalArgumentException
parseDescr
public DescrValues parseDescr(java.lang.String descr)
throws java.lang.IllegalArgumentException
- Throws:
java.lang.IllegalArgumentException
getDefaultDescrValues
public static DescrValues getDefaultDescrValues()
getDefaultPortValues
public static PortValues getDefaultPortValues()
Generated by eevans on May 29 2005 2015.