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);
|
}
|
}
|