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