in common/src/main/kotlin/org/jetbrains/teamcity/vault/VaultResolver.kt [35:46]
fun doFetchAndPrepareReplacements(
settings: VaultFeatureSettings,
token: String,
parameters: Collection<VaultQuery>,
retrier: Retrier
): ResolvingResult {
val endpoint = VaultEndpoint.from(URI.create(settings.url))
val factory = createClientHttpRequestFactory(trustStoreProvider)
val client = VaultTemplate(endpoint, settings.vaultNamespace, factory, SimpleSessionManager({ VaultToken.of(token) }))
return doFetchAndPrepareReplacements(client, parameters, retrier)
}