in src/main/java/com/epam/digital/data/platform/kafkaapi/core/audit/KafkaEventsFacade.java [67:78]
private void setUserInfo(Request<?> request, GroupedAuditEventBuilder event) {
String jwt = request.getSecurityContext().getAccessToken();
if (jwt != null) {
var userClaims = jwtInfoProvider.getUserClaims(request);
var userInfo = AuditUserInfo.AuditUserInfoBuilder.anAuditUserInfo()
.userName(userClaims.getFullName())
.userKeycloakId(userClaims.getSubject())
.userDrfo(userClaims.getDrfo())
.build();
event.setUserInfo(userInfo);
}
}