Documentation ¶
Index ¶
Constants ¶
View Source
const AWS_FEDERATED_URL = "https://signin.aws.amazon.com/federation"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AccountRolesOutput ¶
type AccountRolesOutput struct {
// contains filtered or unexported fields
}
type CredentialsResult ¶
type LoginResponse ¶
type LoginResponse struct {
SigninToken string `json:"SigninToken"`
}
type LoginUrlParams ¶
func (*LoginUrlParams) GetUrl ¶
func (l *LoginUrlParams) GetUrl() string
type RoleCredentialsOutput ¶
type RoleCredentialsOutput struct {
// contains filtered or unexported fields
}
type SSOFlow ¶
type SSOFlow struct {
// contains filtered or unexported fields
}
func GetCachedSSOFlow ¶
func GetCachedSSOFlow(org config.Organization) (*SSOFlow, error)
func (*SSOFlow) GetCredentials ¶
func (s *SSOFlow) GetCredentials() ([]CredentialsResult, error)
func (*SSOFlow) GetCredsByRoleName ¶
func (*SSOFlow) PopulateRoles ¶
type SessionUrlParams ¶
type SessionUrlParams struct { AccessKeyId string `json:"sessionId"` SecretAccessKey string `json:"sessionKey"` SessionToken string `json:"sessionToken"` }
func (*SessionUrlParams) Encode ¶
func (s *SessionUrlParams) Encode() (string, error)
Click to show internal directories.
Click to hide internal directories.