From 9d0468bae7e80903f50462f4c00e2831047d3c2f Mon Sep 17 00:00:00 2001 From: "justin.bertrand" Date: Mon, 9 Mar 2020 18:16:35 -0400 Subject: [PATCH] Expanding EnvironmentVaultConfiguration for AzureMSIAuthentication identity service configuration Added missing configuration unit tests for AzureMSI. Original pull request: gh-542. --- .../config/EnvironmentVaultConfiguration.java | 20 ++++++- ...rationAzureMSIAuthenticationUnitTests.java | 56 +++++++++++++++++++ 2 files changed, 74 insertions(+), 2 deletions(-) create mode 100644 spring-vault-core/src/test/java/org/springframework/vault/config/EnvironmentVaultConfigurationAzureMSIAuthenticationUnitTests.java diff --git a/spring-vault-core/src/main/java/org/springframework/vault/config/EnvironmentVaultConfiguration.java b/spring-vault-core/src/main/java/org/springframework/vault/config/EnvironmentVaultConfiguration.java index b468c819..9aed67fa 100644 --- a/spring-vault-core/src/main/java/org/springframework/vault/config/EnvironmentVaultConfiguration.java +++ b/spring-vault-core/src/main/java/org/springframework/vault/config/EnvironmentVaultConfiguration.java @@ -145,6 +145,10 @@ import org.springframework.web.client.RestOperations; *
  • Azure MSI path: {@code vault.azure-msi.azure-path} (since 2.2.1, defaults to * {@link AzureMsiAuthenticationOptions#DEFAULT_AZURE_AUTHENTICATION_PATH})
  • *
  • Role: {@code vault.azure-msi.role}
  • + *
  • MetadataServiceUri: {@code vault.azure-msi.metadata-service-uri} (defaults to + * {@link AzureMsiAuthenticationOptions#DEFAULT_INSTANCE_METADATA_SERVICE_URI})
  • + *
  • IdentityTokenServiceUri: {@code vault.azure-msi.identity-token-service-uri} (defaults to + * {@link AzureMsiAuthenticationOptions#DEFAULT_IDENTITY_TOKEN_SERVICE_URI})
  • * *
  • Client Certificate authentication *