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.