Added some fields in VaultProperties.java: AzureMsiProperties.identityTokenService and AzureMsiProperties.metadataService. Used these names to follow conventions set here. Defaults remain the same.
In ClientAuthenticationFactory.java, when building AzureMsiAuthenticationOptions, use those properties.
Updated docs to indicate the ability to set spring.cloud.vault.azure-msi.metadata, spring.cloud.vault.azure-msi.identity-token-service
VaultProperties.java
:AzureMsiProperties.identityTokenServic
e andAzureMsiProperties.metadataService
. Used these names to follow conventions set here. Defaults remain the same.ClientAuthenticationFactory.java
, when buildingAzureMsiAuthenticationOptions
, use those properties.spring.cloud.vault.azure-msi.metadata
,spring.cloud.vault.azure-msi.identity-token-service