Authentication Types

The mfsecretshashicorp vault provider offers three authentication methods with the HashiCorp vault. In the configuration file, specify the authentication method to use by assigning a value to the auth_type variable. You can use one of the following values methods:

approle
The AppRole authentication method enables you to authenticate with Vault-defined roles.
tls
The TLS authentication method enables authentication using SSL/TLS client certificates which can be signed either by a CA or self-signed.
userpass
The userpass authentication method enables you to authenticate using a username and password combination.
Note: The auth_path configuration item, required for all authentication types, specifies where in the HashiCorp Vault the authenticator has been enabled. This is typically the same as the authenticator type.