Documentation
¶
Index ¶
- func AuthenticateStandaloneAWSUser(ctx context.Context, identityName string, identities map[string]types.Identity) (types.ICredentials, error)
- func IsStandaloneAWSUserChain(chain []string, identities map[string]schema.Identity) bool
- func NewAssumeRoleIdentity(name string, config *schema.Identity) (types.Identity, error)
- func NewPermissionSetIdentity(name string, config *schema.Identity) (types.Identity, error)
- func NewUserIdentity(name string, config *schema.Identity) (types.Identity, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AuthenticateStandaloneAWSUser ¶
func AuthenticateStandaloneAWSUser(ctx context.Context, identityName string, identities map[string]types.Identity) (types.ICredentials, error)
AuthenticateStandaloneAWSUser handles authentication for standalone AWS user identities.
func IsStandaloneAWSUserChain ¶
IsStandaloneAWSUserChain checks if the authentication chain represents a standalone AWS user identity.
func NewAssumeRoleIdentity ¶
NewAssumeRoleIdentity creates a new AWS assume role identity.
func NewPermissionSetIdentity ¶
NewPermissionSetIdentity creates a new AWS permission set identity.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.