You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* style: fix linting of docs/README.md
* docs: fix okta-tile param references
In some places `docs/README.md` incorrectly referred to the `okta-tile` parameter as `okta-aws-tile`.
Resolves#157
Regarding the storage of the Okta password, we are fans of automation but do not recommend passing in the password to tokendito via plaintext or storing
123
125
it in your environment locally.
124
126
127
+
## Environment variables and user configuration
125
128
126
-
# Environment variables and user configuration
129
+
Tokendito supports the use of environment variables and user configuration equivalents to specify the default values for most options.
127
130
128
-
tokendito supports the use of environment variables and user configuration equivalents to specify the default values for most options.
129
-
130
-
## Precedence
131
+
### Precedence
131
132
132
133
Credentials and configuration settings take precedence in the following order:
133
134
134
-
1. Command line options -- Overrides settings in any other location. You can specify `--username`, `--role-arn`, `--okta-aws-tile`, and `--okta-mfa` as parameters on the command line.
135
+
1. Command line options -- Overrides settings in any other location. You can specify `--username`, `--role-arn`, `--okta-tile`, and `--okta-mfa` as parameters on the command line.
135
136
1. Environment variables -- You can store values in your system\'s environment variables. It overrides the configuration file.
136
137
1. User configuration file -- The user configuration file is updated when you run the command tokendito \--configure. Tokendito uses [platformdirs](https://github.com/platformdirs/platformdirs) to store user configuration in the [tokendito.ini](tokendito.ini.md) file. This file can contain the credential details for the default profile and any named profiles.
137
138
138
-
## Environment variables and user configuration table
139
+
###Environment variables and user configuration table
139
140
140
141
The following table lists the environment variable and user configuration entry equivalent for the given command line option.
141
142
@@ -160,36 +161,37 @@ The following table lists the environment variable and user configuration entry
With Tokendito version 2.0 we changed the location of the configuration file from `$HOME/.aws/okta_auth` to be platform-independent, and following the standard location for configuration files in each supported platform. `tokendito --help` will show the exact location on your system.
166
167
167
-
* On Linux: `/home/<username>/.config/tokendito/tokendito.ini`
168
-
* On MacOS: `/Users/<username>/Library/Preferences/tokendito/tokendito.ini`
169
-
* On Windows: `%USERPROFILE%\AppData\Local\tokendito\tokendito.ini`
168
+
- On Linux: `/home/<username>/.config/tokendito/tokendito.ini`
169
+
- On MacOS: `/Users/<username>/Library/Preferences/tokendito/tokendito.ini`
170
+
- On Windows: `%USERPROFILE%\AppData\Local\tokendito\tokendito.ini`
171
+
172
+
## AWS Roles Discovery
170
173
171
-
# AWS Roles Discovery
172
-
tokendito will discover all your available AWS Roles configured in Okta, returning a list for you to select from, simply by calling:
174
+
Tokendito will discover all your available AWS Roles configured in Okta, returning a list for you to select from, simply by calling:
0 commit comments