private boolean isMethodAllowed(PathConfiguration pathConfiguration, HttpServletRequest request) { Set<HttpMethod> methods = pathConfiguration.getMethods(); return methods.contains(HttpMethod.valueOf(request.getMethod().toUpperCase())); }
private boolean isMethodAllowed(PathConfiguration pathConfiguration, HttpServletRequest request) { Set<HttpMethod> methods = pathConfiguration.getMethods(); return methods.contains(HttpMethod.valueOf(request.getMethod().toUpperCase())); }
private boolean isMethodAllowed(PathConfiguration pathConfiguration, HttpServletRequest request) { Set<HttpMethod> methods = pathConfiguration.getMethods(); return methods.contains(HttpMethod.valueOf(request.getMethod().toUpperCase())); }
PathConfiguration pathConfiguration = configurations.get(i); InboundHeaderConfiguration headerConfiguration = pathConfiguration.getInboundHeaderConfiguration(); Set<HttpMethod> methods = pathConfiguration.getMethods();
PathConfiguration pathConfiguration = configurations.get(i); InboundHeaderConfiguration headerConfiguration = pathConfiguration.getInboundHeaderConfiguration(); Set<HttpMethod> methods = pathConfiguration.getMethods();
PathConfiguration pathConfiguration = configurations.get(i); InboundHeaderConfiguration headerConfiguration = pathConfiguration.getInboundHeaderConfiguration(); Set<HttpMethod> methods = pathConfiguration.getMethods();
private void validate() { if (this.uriConfiguration.isEmpty()) { throw new HttpSecurityConfigurationException("No URI configuration is defined. You must provide at least one URI to protect."); } for (List<PathConfiguration> configurations : this.uriConfiguration.values()) { for (PathConfiguration configuration : configurations) { if (!configuration.isGroup()) { String groupName = configuration.getGroupName(); if (!this.groupConfiguration.containsKey(groupName) && !configuration.isDefaultGroup()) { throw new HttpSecurityConfigurationException("Group [" + groupName + "] for URI [" + configuration .getUri() + "] is not defined."); } } if (configuration.isSecured() && ((configuration == null) || ((configuration != null && configuration.getAuthenticationConfiguration() == null) && (configuration == null && configuration.getAuthorizationConfiguration() == null) && (configuration == null && configuration.getLogoutConfiguration() == null) && (configuration == null && configuration.getMethods() == null || configuration.getMethods().isEmpty()) && (configuration.getRedirects().isEmpty())))) { throw new HttpSecurityConfigurationException("You must provide an authentication, authorization or logout configuration for URI [" + configuration.getUri() + "]."); } } } }
private void validate() { if (this.uriConfiguration.isEmpty()) { throw new HttpSecurityConfigurationException("No URI configuration is defined. You must provide at least one URI to protect."); } for (List<PathConfiguration> configurations : this.uriConfiguration.values()) { for (PathConfiguration configuration : configurations) { if (!configuration.isGroup()) { String groupName = configuration.getGroupName(); if (!this.groupConfiguration.containsKey(groupName) && !configuration.isDefaultGroup()) { throw new HttpSecurityConfigurationException("Group [" + groupName + "] for URI [" + configuration .getUri() + "] is not defined."); } } if (configuration.isSecured() && ((configuration == null) || ((configuration != null && configuration.getAuthenticationConfiguration() == null) && (configuration == null && configuration.getAuthorizationConfiguration() == null) && (configuration == null && configuration.getLogoutConfiguration() == null) && (configuration == null && configuration.getMethods() == null || configuration.getMethods().isEmpty()) && (configuration.getRedirects().isEmpty())))) { throw new HttpSecurityConfigurationException("You must provide an authentication, authorization or logout configuration for URI [" + configuration.getUri() + "]."); } } } }
private void validate() { if (this.uriConfiguration.isEmpty()) { throw new HttpSecurityConfigurationException("No URI configuration is defined. You must provide at least one URI to protect."); } for (List<PathConfiguration> configurations : this.uriConfiguration.values()) { for (PathConfiguration configuration : configurations) { if (!configuration.isGroup()) { String groupName = configuration.getGroupName(); if (!this.groupConfiguration.containsKey(groupName) && !configuration.isDefaultGroup()) { throw new HttpSecurityConfigurationException("Group [" + groupName + "] for URI [" + configuration .getUri() + "] is not defined."); } } if (configuration.isSecured() && ((configuration == null) || ((configuration != null && configuration.getAuthenticationConfiguration() == null) && (configuration == null && configuration.getAuthorizationConfiguration() == null) && (configuration == null && configuration.getLogoutConfiguration() == null) && (configuration == null && configuration.getMethods() == null || configuration.getMethods().isEmpty()) && (configuration.getRedirects().isEmpty())))) { throw new HttpSecurityConfigurationException("You must provide an authentication, authorization or logout configuration for URI [" + configuration.getUri() + "]."); } } } }