package com.artfess.uc.config;

import com.artfess.base.conf.WebSecurityExtend;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;

@Configuration
public class UCWebSecurityExtend{

	@Bean
	WebSecurityExtend getUCExtend() {
		return new WebSecurityExtend() {
			@Override
			public String[] getIgnoringPostUrl() {
				return new String[] {
						"/api/user/v1/user/loadUserByUsername",
						"/uc/AuthorizationModel/v1/downloadFileLic",
						"/uc/AuthorizationModel/v1/uploadAuthorizationFile"
				};
			}
			@Override
			public String[] getIgnoringGetUrl() {
				return new String[] {
						"/uc/tenantManage/v1/getTenantByCode"
				};
			}
		};
	}
	
}
