类 AliyunStsTeaClientConfiguration
java.lang.Object
com.elitesland.ystdms.sys.config.AliyunStsTeaClientConfiguration
@Configuration
@ConditionalOnProperty(name="oss.type",
havingValue="aliyun")
public class AliyunStsTeaClientConfiguration
extends Object
阿里云 STS OpenAPI(Tea)客户端:endpoint +
Client 凭据链,与官方示例一致。
凭据:若配置了 oss.minio.accessKey/secretKey 则使用静态 AK;否则使用
new com.aliyun.credentials.Client() 默认链(环境变量、配置文件、ECS 实例角色等)。
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明com.aliyun.sts20150401.ClientaliyunStsTeaClient(String ossEndpoint, String regionIdConfig, String accessKeyId, String accessKeySecret)
-
构造器详细资料
-
AliyunStsTeaClientConfiguration
public AliyunStsTeaClientConfiguration()
-
-
方法详细资料
-
aliyunStsTeaClient
@Bean public com.aliyun.sts20150401.Client aliyunStsTeaClient(@Value("${oss.minio.endpoint:}") String ossEndpoint, @Value("${oss.aliyun.sts.region-id:}") String regionIdConfig, @Value("${oss.minio.accessKey:}") String accessKeyId, @Value("${oss.minio.secretKey:}") String accessKeySecret) throws Exception - 抛出:
Exception
-