Package com.sap.cds.services.auditlog
Interface DataAccessLog
@CdsName("com.sap.cds.services.auditlog.dataAccessLog")
public interface DataAccessLog
extends com.sap.cds.CdsData
Data access interface for logging successful and
unsuccessful access to any sensitive personal data.
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.sap.cds.CdsData
com.sap.cds.CdsData.Factory
-
Field Summary
Fields inherited from interface com.sap.cds.CdsData
factory
-
Method Summary
Modifier and TypeMethodDescriptionstatic DataAccessLog
create()
All data accesses to log.void
setAccesses
(Collection<Access> accesses) All data accesses to log.Methods inherited from interface com.sap.cds.CdsData
containsPath, forRemoval, forRemoval, get, getPath, getPathOrDefault, isForRemoval, putPath, putPathIfAbsent, removePath
Methods inherited from interface com.sap.cds.JSONizable
toJson
Methods inherited from interface java.util.Map
clear, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, equals, forEach, getOrDefault, hashCode, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, values
-
Field Details
-
ACCESSES
- See Also:
-
ACCESS_FILTERS
- See Also:
-
-
Method Details
-
getAccesses
Collection<Access> getAccesses()All data accesses to log. -
setAccesses
All data accesses to log. -
create
-