Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewApproleAuthMethod ¶
func NewApproleAuthMethod(mountPath string, options json.RawMessage) (*approle.AppRoleAuth, error)
Types ¶
type AuthOptions ¶
type AuthOptions struct { RoleID string `json:"roleID,omitempty"` SecretID string `json:"secretID,omitempty"` SecretIDFile string `json:"secretIDFile,omitempty"` SecretIDEnv string `json:"secretIDEnv,omitempty"` IsWrappingToken bool `json:"isWrappingToken,omitempty"` }
AuthOptions defines the configuration options added using the VaultOptions.AuthOptions field when AuthType is approle
Click to show internal directories.
Click to hide internal directories.