Auto-auth method: JSON web tokens (JSW)
The jwt
method reads in a JWT from a file and sends it to the JWT Auth
method.
Configuration
path
(string: required)
- The path to the JWT filerole
(string: required)
- The role to authenticate against on Vaultremove_jwt_after_reading
(bool: optional, defaults to true)
- This can be set tofalse
to disable the default behavior of removing the JWT after it's been read.remove_jwt_follows_symlinks
(bool: optional, defaults to false)
- This can be set totrue
to follow symlinks when removing the JWT after it has been read when executing theremove_jwt_after_reading
behaviour. If set to false, it will delete the symlink, not the JWT. Does nothing ifremove_jwt_after_reading
is false.jwt_read_period
(duration: "0.5s", optional)
- The duration after which Agent will attempt to read the JWT stored atpath
. Defaults to1m
ifremove_jwt_after_reading
is set totrue
, or0.5s
otherwise. Uses duration format strings.