Versions in this module Expand all Collapse all v0 v0.1.1 May 11, 2024 v0.1.0 Apr 19, 2024 Changes in this version + var FS = fsimpl.FSProviderFunc(New, "vault", "vault+http", "vault+https") + func New(u *url.URL) (fs.FS, error) + func WithAuthMethod(auth AuthMethod, fsys fs.FS) fs.FS + type AuthMethod interface + Login func(ctx context.Context, client *api.Client) error + Logout func(ctx context.Context, client *api.Client) error + func AppRoleAuthMethod(roleID, secretID, mount string) AuthMethod + func EnvAuthMethod() AuthMethod + func GitHubAuthMethod(ghtoken, mount string) AuthMethod + func TokenAuthMethod(token string) AuthMethod + func UserPassAuthMethod(username, password, mount string) AuthMethod