in src/main/java/org/elasticsearch/aliyun/oss/service/OssStorageClient.java [286:295]
private OSSClient createAKStsTokenClient(RepositoryMetaData repositoryMetaData) {
SecureString securityToken = OssClientSettings.SECURITY_TOKEN.get(repositoryMetaData.settings());
SecureString accessKeyId =
OssRepository.getSetting(OssClientSettings.ACCESS_KEY_ID, repositoryMetaData);
SecureString secretAccessKey =
OssRepository.getSetting(OssClientSettings.SECRET_ACCESS_KEY, repositoryMetaData);
String endpoint = OssRepository.getSetting(OssClientSettings.ENDPOINT, repositoryMetaData);
return new OSSClient(endpoint, accessKeyId.toString(), secretAccessKey.toString(),
securityToken.toString(), extractClientConfiguration(repositoryMetaData));
}