潘志宝
10 天以前 a365eb1d7213c5f28c6d2fc2b8f87099d71d17d4
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
package com.iailab.sdk.auth.config;
 
import com.iailab.sdk.auth.client.IailabAuthClient;
import com.iailab.sdk.util.http.IailabHttpUtils;
import org.springframework.boot.context.properties.EnableConfigurationProperties;
import org.springframework.context.annotation.Configuration;
 
import javax.annotation.PostConstruct;
 
 
/**
 * SDK配置文件
 */
@Configuration
@EnableConfigurationProperties(AuthProperties.class)
public class SdkAutoConfiguration {
    private final AuthProperties authProperties;
 
    public SdkAutoConfiguration(AuthProperties authProperties) {
        this.authProperties = authProperties;
    }
 
    @PostConstruct
    public void init() {
        IailabAuthClient.setAuthProperties(authProperties);
        IailabHttpUtils.setAuthProperties(authProperties);
    }
}