Merge branch '2.6.x' into 2.7.x
Closes gh-31525
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright 2012-2021 the original author or authors.
|
||||
* Copyright 2012-2022 the original author or authors.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
@@ -96,12 +96,12 @@ class AutoConfiguredHealthEndpointGroup implements HealthEndpointGroup {
|
||||
|
||||
private boolean getShowResult(SecurityContext securityContext, Show show) {
|
||||
switch (show) {
|
||||
case NEVER:
|
||||
return false;
|
||||
case ALWAYS:
|
||||
return true;
|
||||
case WHEN_AUTHORIZED:
|
||||
return isAuthorized(securityContext);
|
||||
case NEVER:
|
||||
return false;
|
||||
case ALWAYS:
|
||||
return true;
|
||||
case WHEN_AUTHORIZED:
|
||||
return isAuthorized(securityContext);
|
||||
}
|
||||
throw new IllegalStateException("Unsupported 'show' value " + show);
|
||||
}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright 2012-2020 the original author or authors.
|
||||
* Copyright 2012-2022 the original author or authors.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
@@ -77,34 +77,34 @@ public class ManagementErrorEndpoint {
|
||||
|
||||
private boolean includeStackTrace(ServletWebRequest request) {
|
||||
switch (this.errorProperties.getIncludeStacktrace()) {
|
||||
case ALWAYS:
|
||||
return true;
|
||||
case ON_PARAM:
|
||||
return getBooleanParameter(request, "trace");
|
||||
default:
|
||||
return false;
|
||||
case ALWAYS:
|
||||
return true;
|
||||
case ON_PARAM:
|
||||
return getBooleanParameter(request, "trace");
|
||||
default:
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
private boolean includeMessage(ServletWebRequest request) {
|
||||
switch (this.errorProperties.getIncludeMessage()) {
|
||||
case ALWAYS:
|
||||
return true;
|
||||
case ON_PARAM:
|
||||
return getBooleanParameter(request, "message");
|
||||
default:
|
||||
return false;
|
||||
case ALWAYS:
|
||||
return true;
|
||||
case ON_PARAM:
|
||||
return getBooleanParameter(request, "message");
|
||||
default:
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
private boolean includeBindingErrors(ServletWebRequest request) {
|
||||
switch (this.errorProperties.getIncludeBindingErrors()) {
|
||||
case ALWAYS:
|
||||
return true;
|
||||
case ON_PARAM:
|
||||
return getBooleanParameter(request, "errors");
|
||||
default:
|
||||
return false;
|
||||
case ALWAYS:
|
||||
return true;
|
||||
case ON_PARAM:
|
||||
return getBooleanParameter(request, "errors");
|
||||
default:
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user