Documentation
¶
Index ¶
- func AssumeRole(login saml.LoginData, desiredRole string) (*sts.AssumeRoleWithSAMLOutput, error)
- func AssumeRoleFromCache(role string) *sts.AssumeRoleWithSAMLOutput
- func EnrichedEnvironment(extraEnv map[string]string) []string
- func Exec(command []string, environment []string) error
- func GetLoginData() (saml.LoginData, error)
- func ResolveRole(roleName string) string
- func SaveCacheWithCreds(roleName string, creds *sts.AssumeRoleWithSAMLOutput) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AssumeRole ¶
func AssumeRoleFromCache ¶
func AssumeRoleFromCache(role string) *sts.AssumeRoleWithSAMLOutput
func EnrichedEnvironment ¶
func GetLoginData ¶
func ResolveRole ¶
func SaveCacheWithCreds ¶
func SaveCacheWithCreds(roleName string, creds *sts.AssumeRoleWithSAMLOutput) error
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.