private List<ModelProvenanceElement> enhanceHistoryElements(List<ModelProvenanceElement> historyElements, AuthorizationInfo authorizationInfo) { historyElements.forEach(element -> { element.setAuthorizedFlag(authorizationInfo); element.setAuthorName( authorizationInfo != null ? authorizationInfo.getRealWorldIdentity( element.getAuthorAddress()).orElseGet(String::new) : "" ); this.fillFilesOfModel(element); }); return historyElements; }
modelProvenanceElement.setAuthorizedFlag(authorizationInfo); modelProvenanceElement.setAuthorName( authorizationInfo.getRealWorldIdentity( modelProvenanceElement.getAuthorAddress()).orElseGet(String::new) );