parent
4bb842343a
commit
6f28f41774
|
|
@ -97,8 +97,11 @@ public class HealthWebEndpointResponseMapper {
|
||||||
}
|
}
|
||||||
|
|
||||||
private boolean canSeeDetails(SecurityContext securityContext, ShowDetails showDetails) {
|
private boolean canSeeDetails(SecurityContext securityContext, ShowDetails showDetails) {
|
||||||
return showDetails != ShowDetails.NEVER && (showDetails != ShowDetails.WHEN_AUTHORIZED
|
if (showDetails == ShowDetails.NEVER || (showDetails == ShowDetails.WHEN_AUTHORIZED
|
||||||
|| (securityContext.getPrincipal() != null && isUserInRole(securityContext)));
|
&& (securityContext.getPrincipal() == null || !isUserInRole(securityContext)))) {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
private boolean isUserInRole(SecurityContext securityContext) {
|
private boolean isUserInRole(SecurityContext securityContext) {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue