Skip to content

Commit

Permalink
Merge branch '2.3.x'
Browse files Browse the repository at this point in the history
Closes gh-24412
  • Loading branch information
philwebb committed Dec 9, 2020
2 parents b48f402 + 49e754f commit e95c514
Show file tree
Hide file tree
Showing 9 changed files with 63 additions and 10 deletions.
Expand Up @@ -38,6 +38,9 @@ public enum AccessLevel {
*/
FULL;

/**
* The request attribute used to store the {@link AccessLevel}.
*/
public static final String REQUEST_ATTRIBUTE = "cloudFoundryAccessLevel";

private final List<String> ids;
Expand Down
Expand Up @@ -58,24 +58,54 @@ public Reason getReason() {
*/
public enum Reason {

/**
* Access Denied.
*/
ACCESS_DENIED(HttpStatus.FORBIDDEN),

/**
* Invalid Audience.
*/
INVALID_AUDIENCE(HttpStatus.UNAUTHORIZED),

/**
* Invalid Issuer.
*/
INVALID_ISSUER(HttpStatus.UNAUTHORIZED),

/**
* Invalid Key ID.
*/
INVALID_KEY_ID(HttpStatus.UNAUTHORIZED),

/**
* Invalid Signature.
*/
INVALID_SIGNATURE(HttpStatus.UNAUTHORIZED),

/**
* Invalid Token.
*/
INVALID_TOKEN(HttpStatus.UNAUTHORIZED),

/**
* Missing Authorization.
*/
MISSING_AUTHORIZATION(HttpStatus.UNAUTHORIZED),

/**
* Token Expired.
*/
TOKEN_EXPIRED(HttpStatus.UNAUTHORIZED),

/**
* Unsupported Token Signing Algorithm.
*/
UNSUPPORTED_TOKEN_SIGNING_ALGORITHM(HttpStatus.UNAUTHORIZED),

/**
* Service Unavailable.
*/
SERVICE_UNAVAILABLE(HttpStatus.SERVICE_UNAVAILABLE);

private final HttpStatus status;
Expand Down
Expand Up @@ -48,6 +48,9 @@
@Documented
public @interface AutoConfigureOrder {

/**
* The default order value.
*/
int DEFAULT_ORDER = 0;

/**
Expand Down
Expand Up @@ -83,6 +83,10 @@
@Import(AutoConfigurationImportSelector.class)
public @interface EnableAutoConfiguration {

/**
* Environment property that can be used to override when auto-configuration is
* enabled.
*/
String ENABLED_OVERRIDE_PROPERTY = "spring.boot.enableautoconfiguration";

/**
Expand Down
Expand Up @@ -401,23 +401,28 @@ else if (StringUtils.hasLength(this.plural)) {
*/
public enum Style {

/**
* Render with normal styling.
*/
NORMAL {

@Override
protected Object applyToItem(Object item) {
return item;
}

@Override
public Collection<?> applyTo(Collection<?> items) {
return items;
}
},

/**
* Render with the item surrounded by quotes.
*/
QUOTE {

@Override
protected String applyToItem(Object item) {
return (item != null) ? "'" + item + "'" : null;
}

};

public Collection<?> applyTo(Collection<?> items) {
Expand Down
Expand Up @@ -32,6 +32,8 @@
/**
* {@link HazelcastConfigResourceCondition} that checks if the
* {@code spring.hazelcast.config} configuration key is defined.
*
* @author Stephane Nicoll
*/
class HazelcastClientConfigAvailableCondition extends HazelcastConfigResourceCondition {

Expand Down
Expand Up @@ -69,13 +69,13 @@
@AutoConfigureAfter(ServletWebServerFactoryAutoConfiguration.class)
public class DispatcherServletAutoConfiguration {

/*
* The bean name for a DispatcherServlet that will be mapped to the root URL "/"
/**
* The bean name for a DispatcherServlet that will be mapped to the root URL "/".
*/
public static final String DEFAULT_DISPATCHER_SERVLET_BEAN_NAME = "dispatcherServlet";

/*
* The bean name for a ServletRegistrationBean for the DispatcherServlet "/"
/**
* The bean name for a ServletRegistrationBean for the DispatcherServlet "/".
*/
public static final String DEFAULT_DISPATCHER_SERVLET_REGISTRATION_BEAN_NAME = "dispatcherServletRegistration";

Expand Down
Expand Up @@ -145,8 +145,14 @@
ValidationAutoConfiguration.class })
public class WebMvcAutoConfiguration {

/**
* The default Spring MVC view prefix.
*/
public static final String DEFAULT_PREFIX = "";

/**
* The default Spring MVC view suffix.
*/
public static final String DEFAULT_SUFFIX = "";

private static final String[] SERVLET_LOCATIONS = { "/" };
Expand Down
4 changes: 2 additions & 2 deletions src/checkstyle/checkstyle-suppressions.xml
Expand Up @@ -15,8 +15,8 @@
<suppress files="[\\/]src[\\/]test[\\/]java[\\/]" checks="Javadoc*" />
<suppress files="[\\/]src[\\/]test[\\/]java[\\/]" id="mainCodeIllegalImportCheck" />
<suppress files="[\\/]src[\\/]test[\\/]java[\\/]" checks="NonEmptyAtclauseDescription" />
<suppress files="[\\/]autoconfigure[\\/]" checks="JavadocType" />
<suppress files="[\\/]autoconfigure[\\/]" checks="JavadocVariable" />
<suppress files="[\\/]autoconfigure[\\/].*Properties\.java" checks="JavadocType" />
<suppress files="[\\/]autoconfigure[\\/].*Properties\.java" checks="JavadocVariable" />
<suppress files="[\\/]spring-boot-docs[\\/]" checks="JavadocType" />
<suppress files="[\\/]spring-boot-smoke-tests[\\/]" checks="JavadocType" />
<suppress files="[\\/]spring-boot-smoke-tests[\\/]" checks="ImportControl" />
Expand Down

0 comments on commit e95c514

Please sign in to comment.