Skip to content

autoconfigure-vault

How to use in client project ?

repositories {
	maven {
		url 'https://gitlab.com/api/v4/projects/39953646/packages/maven'
	}
	mavenCentral()
}

dependencies {
	// import BOM
	implementation(platform("uiowa.ais.springboot:autoconfigure:0.4.0"))
	implementation ("uiowa.ais.springboot:autoconfigure-vault")
}
  1. **Inject VaultClient **
@Service
public class ValutService {

    private final VaultClient vault;

    public ValutService(VaultClient vault) {
        this.vault = vault;
    }
    
}
  1. Required properties
keytypedefault valuedescription
uiowa.ais.vault.clientStringvault client
uiowa.ais.vault.api-keyStringvault api key
uiowa.ais.vault.behaviorEnumMASKVault behavior