Abc
unknown
plain_text
2 years ago
1.6 kB
10
Indexable
SecurityContextHolder.getContext()
.setAuthentication(
new Authentication() {
@Override
public Collection<? extends GrantedAuthority> getAuthorities() {
return null;
}
@Override
public Object getCredentials() {
return null;
}
@Override
public Object getDetails() {
return null;
}
@Override
public Object getPrincipal() {
return auditedByUser;
}
@Override
public boolean isAuthenticated() {
return false;
}
@Override
public void setAuthenticated(final boolean isAuthenticated)
throws IllegalArgumentException {}
@Override
public String getName() {
return null;
}
});
// AuditedUserThreadLocal.setAuditedByUser(auditedByUser);
final Authentication authentication = SecurityContextHolder.getContext().getAuthentication();
log.info("authentication {}", authentication);
final String currentPrincipalName = (String) authentication.getPrincipal();
log.info("currentPrincipalName {}", currentPrincipalName);
final AuditDetailsDto auditDetailsDto =
new AuditDetailsDto()
.isRude(manualAuditRequest.getIsRude())
.isZtp(manualAuditRequest.getIsZtp())
.auditedBy(currentPrincipalName)Editor is loading...
Leave a Comment