C E G H I M P S T
All Classes All Packages
All Classes All Packages
All Classes All Packages
C
- CEFHandlingException - Exception in com.fluenda.parcefone.event
-
Common Event Format Handling Exception thrown on parsing failures
- CEFHandlingException() - Constructor for exception com.fluenda.parcefone.event.CEFHandlingException
-
Default constructor with no arguments
- CEFHandlingException(String) - Constructor for exception com.fluenda.parcefone.event.CEFHandlingException
-
Standard constructor with required message
- CEFHandlingException(String, Throwable) - Constructor for exception com.fluenda.parcefone.event.CEFHandlingException
-
Standard constructor with required message and cause
- CEFParser - Class in com.fluenda.parcefone.parser
-
A Common Event Format (CEF) parser used to convert String or byte array into a Map containing the parsed and validated CEF fields The parser does not make any assertion in regards to thread safety.
- CEFParser() - Constructor for class com.fluenda.parcefone.parser.CEFParser
-
Creates a CEFParser instance utilizing the default Bean Validator.
- CEFParser(Validator) - Constructor for class com.fluenda.parcefone.parser.CEFParser
-
Creates a CEFParser instance utilizing thread-safe Beans Validator.
- CefRev23 - Class in com.fluenda.parcefone.event
-
Implements the Common Event Format (CEF) as documented by revision 23 (Retrieved on August 2016).
- CefRev23() - Constructor for class com.fluenda.parcefone.event.CefRev23
-
Default constructor with date locale set to English
- CefRev23(Locale) - Constructor for class com.fluenda.parcefone.event.CefRev23
-
Standard constructor with locale for date objects
- com.fluenda.parcefone.event - package com.fluenda.parcefone.event
- com.fluenda.parcefone.parser - package com.fluenda.parcefone.parser
- CommonEvent - Class in com.fluenda.parcefone.event
-
Implements a struct like class that holds headers and extension fields defined in the Common Event Format maintained by HP Enterprise and used by a number of cyber security solutions.
- CommonEvent() - Constructor for class com.fluenda.parcefone.event.CommonEvent
-
Default constructor for Common Events
- compareTo(MacAddress) - Method in class com.fluenda.parcefone.event.MacAddress
-
Compare to other MAC Address
E
- equals(Object) - Method in class com.fluenda.parcefone.event.MacAddress
-
Equals comparison based on address byte array
G
- getBytes() - Method in class com.fluenda.parcefone.event.MacAddress
-
Get Byte Array of Address using Arrays.copyOf()
- getExtension(boolean) - Method in class com.fluenda.parcefone.event.CefRev23
- getExtension(boolean) - Method in class com.fluenda.parcefone.event.CommonEvent
-
Get map of named extensions
- getExtension(boolean, boolean) - Method in class com.fluenda.parcefone.event.CefRev23
- getExtension(boolean, boolean) - Method in class com.fluenda.parcefone.event.CommonEvent
-
Get map of named extensions after applying specified filtering
- getHeader() - Method in class com.fluenda.parcefone.event.CefRev23
- getHeader() - Method in class com.fluenda.parcefone.event.CommonEvent
-
Get map of named headers
H
- hashCode() - Method in class com.fluenda.parcefone.event.MacAddress
-
Hash code based on Arrays.hashCode() of address byte array
I
- isLocal() - Method in class com.fluenda.parcefone.event.MacAddress
-
Is Local Address
- isMulticast() - Method in class com.fluenda.parcefone.event.MacAddress
-
Is Multicast Address
M
- MacAddress - Class in com.fluenda.parcefone.event
-
Media Access Control Address based on com.martiansoftware.macnificent.MacAddress
- MacAddress(String) - Constructor for class com.fluenda.parcefone.event.MacAddress
-
MAC Address constructor capable of parsing hexadecimal encoded values with or without separators
P
- parse(byte[]) - Method in class com.fluenda.parcefone.parser.CEFParser
-
Parse byte array after converting to UTF-8 string with validation disabled
- parse(byte[], boolean) - Method in class com.fluenda.parcefone.parser.CEFParser
-
Parse byte array after converting to UTF-8 string with validation enabled or disabled
- parse(byte[], boolean, boolean, Locale) - Method in class com.fluenda.parcefone.parser.CEFParser
-
Parse byte array after converting to UTF-8 string using specified Locale and with validation and allow nulsl enabled or disabled
- parse(byte[], boolean, Locale) - Method in class com.fluenda.parcefone.parser.CEFParser
-
Parse byte array after converting to UTF-8 string using specified Locale and with validation enabled or disabled
- parse(String) - Method in class com.fluenda.parcefone.parser.CEFParser
-
Converts a CEF formatted String into a
CommonEventobject without enforcing strict validation. - parse(String, boolean) - Method in class com.fluenda.parcefone.parser.CEFParser
-
Converts a CEF formatted String into a
CommonEventobject with exposed control over strict validation. - parse(String, boolean, boolean, Locale) - Method in class com.fluenda.parcefone.parser.CEFParser
-
Converts a CEF formatted String into a
CommonEventobject with exposed control over validation and theLocaleused to parse fields containingDates - parse(String, boolean, Locale) - Method in class com.fluenda.parcefone.parser.CEFParser
-
Converts a CEF formatted String into a
CommonEventobject with exposed control over validation and theLocaleused to parse fields containingDates
S
- setExtension(Map<String, String>) - Method in class com.fluenda.parcefone.event.CefRev23
- setExtension(Map<String, String>) - Method in class com.fluenda.parcefone.event.CommonEvent
-
Set extensions using named key to object value
- setExtension(Map<String, String>, boolean) - Method in class com.fluenda.parcefone.event.CefRev23
- setExtension(Map<String, String>, boolean) - Method in class com.fluenda.parcefone.event.CommonEvent
-
Set extensions using named key to object value with specified handling for null values
- setHeader(Map<String, Object>) - Method in class com.fluenda.parcefone.event.CefRev23
- setHeader(Map<String, Object>) - Method in class com.fluenda.parcefone.event.CommonEvent
-
Set headers using named key to object value
T
- toString() - Method in class com.fluenda.parcefone.event.MacAddress
-
Format Address using lowercase hexadecimal encoding with standard separator such as 00:00:00:00:00:00
All Classes All Packages