class PermitProperties {
    /**
     * 监控中心和swagger需要访问的url
     */
    private static final String[] ENDPOINTS = {
            SecurityConstants.LOGIN_PAGE,
            SecurityConstants.DEFAULT_VALIDATE_CODE_URL_PREFIX + "/**",
            "/doc.html", "/swagger-ui.html", "/v3/api-docs/**", "/swagger-ui/**",
            "/actuator/**", "/webjars/**", "/druid/**",
            "/css/**", "/js/**", "/images/**", "/favicon.ico", "/error"
    };

    /**
     * 设置不用认证的url
     */
    private String[] httpUrls = {};

    public String[] getUrls() {<FILL_FUNCTION_BODY>}
}

        if (httpUrls == null || httpUrls.length == 0) {
            return ENDPOINTS;
        }
        List<String> list = new ArrayList<>();
        for (String url : ENDPOINTS) {
            list.add(url);
        }
        for (String url : httpUrls) {
            list.add(url);
        }
        return list.toArray(new String[list.size()]);
    
<no_super_class>