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