@Override protected boolean doAuthorize(PathConfiguration pathConfiguration, HttpServletRequest request, HttpServletResponse response) { AuthorizationConfiguration authorizationConfiguration = pathConfiguration.getAuthorizationConfiguration(); String[] allowedRoles = authorizationConfiguration.getAllowedRoles(); if (allowedRoles != null) { Identity identity = getIdentity(); for (String roneName : allowedRoles) { if (!hasRole(identity, this.partitionManager, roneName)) { return false; } } } return true; }
@Override protected boolean doAuthorize(PathConfiguration pathConfiguration, HttpServletRequest request, HttpServletResponse response) { AuthorizationConfiguration authorizationConfiguration = pathConfiguration.getAuthorizationConfiguration(); String[] allowedRoles = authorizationConfiguration.getAllowedRoles(); if (allowedRoles != null) { Identity identity = getIdentity(); for (String roneName : allowedRoles) { if (!hasRole(identity, this.partitionManager, roneName)) { return false; } } } return true; }
@Override protected boolean doAuthorize(PathConfiguration pathConfiguration, HttpServletRequest request, HttpServletResponse response) { AuthorizationConfiguration authorizationConfiguration = pathConfiguration.getAuthorizationConfiguration(); String[] allowedRoles = authorizationConfiguration.getAllowedRoles(); if (allowedRoles != null) { Identity identity = getIdentity(); for (String roneName : allowedRoles) { if (!hasRole(identity, this.partitionManager, roneName)) { return false; } } } return true; }
String[] allowedGroups = this.authorizationConfiguration.getAllowedGroups(); String[] allowedRealms = this.authorizationConfiguration.getAllowedRealms(); String[] allowedRoles = this.authorizationConfiguration.getAllowedRoles(); String[] expressions = this.authorizationConfiguration.getExpressions(); List<Class<? extends PathAuthorizer>> authorizers = this.authorizationConfiguration.getAuthorizers(); allowedRoles = groupAuthz.getAllowedRoles();
String[] allowedGroups = this.authorizationConfiguration.getAllowedGroups(); String[] allowedRealms = this.authorizationConfiguration.getAllowedRealms(); String[] allowedRoles = this.authorizationConfiguration.getAllowedRoles(); String[] expressions = this.authorizationConfiguration.getExpressions(); List<Class<? extends PathAuthorizer>> authorizers = this.authorizationConfiguration.getAuthorizers(); allowedRoles = groupAuthz.getAllowedRoles();
String[] allowedGroups = this.authorizationConfiguration.getAllowedGroups(); String[] allowedRealms = this.authorizationConfiguration.getAllowedRealms(); String[] allowedRoles = this.authorizationConfiguration.getAllowedRoles(); String[] expressions = this.authorizationConfiguration.getExpressions(); List<Class<? extends PathAuthorizer>> authorizers = this.authorizationConfiguration.getAuthorizers(); allowedRoles = groupAuthz.getAllowedRoles();