private OSSClient createAKStsTokenClient()

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