open-vault/builtin/credential
Joel Thompson 2cd8051607 auth/aws: Fix error with empty bound_iam_principal_arn (#3843)
* auth/aws: Fix error with empty bound_iam_principal_arn

In cases where there doesn't need to be a bound_iam_principal_arn, i.e.,
either auth_type is ec2 or there are other bindings with the iam
auth_type, but it is specified explicitly anyway, Vault tried to parse
it to resolve to internal unique IDs. This now checks to ensure that
bound_iam_principal_arn is non-empty before attempting to resolve it.

Fixes #3837

* Fix extraneous newline
2018-01-24 23:08:05 -05:00
..
app-id Add context to storage backends and wire it through a lot of places (#3817) 2018-01-19 01:44:44 -05:00
approle Add context to storage backends and wire it through a lot of places (#3817) 2018-01-19 01:44:44 -05:00
aws auth/aws: Fix error with empty bound_iam_principal_arn (#3843) 2018-01-24 23:08:05 -05:00
cert Add context to storage backends and wire it through a lot of places (#3817) 2018-01-19 01:44:44 -05:00
github Add context to storage backends and wire it through a lot of places (#3817) 2018-01-19 01:44:44 -05:00
ldap Add context to storage backends and wire it through a lot of places (#3817) 2018-01-19 01:44:44 -05:00
okta Add context to storage backends and wire it through a lot of places (#3817) 2018-01-19 01:44:44 -05:00
radius Add context to storage backends and wire it through a lot of places (#3817) 2018-01-19 01:44:44 -05:00
token Write password prompts to stderr to avoid co-mingling stdout (#3781) (#3782) 2018-01-18 12:14:19 -05:00
userpass Add context to storage backends and wire it through a lot of places (#3817) 2018-01-19 01:44:44 -05:00