open-vault/builtin/credential/okta
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
..
backend.go Merge branch 'master-oss' into sethvargo/cli-magic 2018-01-03 14:02:31 -05:00
backend_test.go Support JSON lists for Okta user groups+policies. (#3801) 2018-01-16 18:20:19 -05:00
cli.go Merge branch 'master-oss' into sethvargo/cli-magic 2018-01-03 14:02:31 -05:00
path_config.go Pass context to backends (#3750) 2018-01-08 10:31:38 -08:00
path_groups.go Pass context to backends (#3750) 2018-01-08 10:31:38 -08:00
path_login.go Pass context to backends (#3750) 2018-01-08 10:31:38 -08:00
path_users.go Support JSON lists for Okta user groups+policies. (#3801) 2018-01-16 18:20:19 -05:00