in server/src/main/kotlin/org/jetbrains/teamcity/vault/server/VaultConnector.kt [73:84]
fun revoke(info: LeasedTokenInfo, trustStoreProvider: SSLTrustStoreProvider): Boolean {
val settings = info.connection
try {
val template = createRestTemplate(settings, trustStoreProvider)
template.withVaultToken(info.token)
// Revoke token
return revokeSelf(template)
} catch (e: Exception) {
LOG.warnAndDebugDetails("Failed to revoke token", e)
}
return false
}