package
1.17.0
Repository: https://github.com/synfinatic/aws-sso-cli.git
Documentation: pkg.go.dev

# Functions

AccountIdToInt64 returns an int64 version of AWS AccountID in base10.
AccountIdToString returns a string version of AWS AccountID.
DiffBytes generates a diff between two byte arrays.
ensures the given directory exists for the filename used by JsonStore and InsecureStore.
GenerateSource returns the byte array of a template.
GetHomePath returns the absolute path of the provided path with the first ~ replaced with the location of the users home directory and the path rewritten for the host operating system.
No description provided by the author
IsRemoteHost returns if we are running on a remote host or not.
MakeRoleARN create an IAM Role ARN using an int64 for the account.
MakeRoleARNs creates an IAM Role ARN using a string for the account and role.
MakeUserARN create an IAM User ARN using an int64 for the account.
NewFileEdit creates a new FileEdit object.
ParseRoleARN parses an ARN representing a role in long or short format.
ParseTimeString converts a standard time string to Unix Epoch.
ParseUserARN parses an ARN representing a user in long or short format.
No description provided by the author
StrListContains returns if `str` is in the `list`.
Returns the MMm or HHhMMm or 'Expired' if no time remains.

# Constants

No description provided by the author
No description provided by the author
DefaultSSO per cmd/aws-sso/main.go.
No description provided by the author
No description provided by the author

# Structs

* BellSkipper implements an io.WriteCloser that skips the terminal bell * character (ASCII code 7), and writes the rest to os.Stderr.
No description provided by the author