open-vault/builtin/credential
Josh Giles 9c46431b80 Support JSON lists for Okta user groups+policies. (#3801)
* Support JSON lists for Okta user groups+policies.

Migrate the manually-parsed comma-separated string field types for user
groups and user policies to TypeCommaStringSlice. This means user
endpoints now accept proper lists as input for these fields in addition
to comma-separated string values. The value for reads remains a list.

Update the Okta API documentation for users and groups to reflect that
both user group and user/group policy fields are list-valued.

Update the Okta acceptance tests to cover passing a list value for the
user policy field, and require the OKTA_API_TOKEN env var to be set
(required for the "everyone" policy tests to pass).

* Fix typo, add comma-separated docs.
2018-01-16 18:20:19 -05:00
..
app-id Pass context to backends (#3750) 2018-01-08 10:31:38 -08:00
approle Pass context to backends (#3750) 2018-01-08 10:31:38 -08:00
aws Merge branch 'master-oss' into sethvargo/cli-magic 2018-01-10 11:15:49 -05:00
cert add allowed_names to cert-response (#3779) 2018-01-16 13:41:58 -05:00
github Merge branch 'master-oss' into sethvargo/cli-magic 2018-01-10 11:15:49 -05:00
ldap Merge branch 'master-oss' into sethvargo/cli-magic 2018-01-10 11:15:49 -05:00
okta Support JSON lists for Okta user groups+policies. (#3801) 2018-01-16 18:20:19 -05:00
radius Merge branch 'master-oss' into sethvargo/cli-magic 2018-01-10 11:15:49 -05:00
token Cleanup of deprecated commands in tests, docs (#3788) 2018-01-15 15:19:28 -05:00
userpass Merge branch 'master-oss' into sethvargo/cli-magic 2018-01-10 11:15:49 -05:00