Interface DataSecurityAuditorSummaryReporter
-
@ThreadSafety(level=INTERFACE_THREADSAFE) public interface DataSecurityAuditorSummaryReporter
This interface defines a method that a data security auditor may be used to report any issues identified with a given entry.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
reportSummary(java.lang.String[] objectClasses, Attribute... attributesForSummaryEntry)
Generates and reports an entry with a summary of processing performed by a data security auditor in an associated backend.
-
-
-
Method Detail
-
reportSummary
void reportSummary(@NotNull java.lang.String[] objectClasses, @Nullable Attribute... attributesForSummaryEntry) throws java.io.IOException
Generates and reports an entry with a summary of processing performed by a data security auditor in an associated backend.- Parameters:
objectClasses
- The set of object classes to use for the summary entry included in the report. It must not benull
or empty.attributesForSummaryEntry
- A set of attributes to use for the summary entry included in the report. It may benull
or empty if the summary entry does not require any additional attributes other than those that will be automatically generated.- Throws:
java.io.IOException
- If a problem occurs while attempting to write the generated entry to the report file.
-
-