Jeff Mitchell
e39f88dbdf
Re-enable toggling renewable off for tokens ( #7043 )
...
Earlier in tokenutil's dev it seemed like there was no reason to allow
auth plugins to toggle renewability off. However, it turns out Centrify
makes use of this for sensible reasons. As a result, move the forcing-on
of renewability into tokenutil, but then allow overriding after
PopulateTokenAuth is called.
2019-07-02 10:23:46 -04:00
Jeff Mitchell
50704e612c
Add UpgradeValue path to tokenutil ( #7041 )
...
This drastically reduces boilerplate for upgrading existing values
2019-07-02 09:52:05 -04:00
Jeff Mitchell
fcb58cd11b
Add DisplayAttributes to tokenutil fields ( #7029 )
2019-07-01 08:57:57 -04:00
Jeff Mitchell
46ce1bedd3
When using tokenutil, return []string not nil for empty slices ( #7019 )
...
This conveys type information instead of being a JSON null.
2019-06-29 16:36:21 -04:00
Jeff Mitchell
b43299fe64
Fix m'mistakes
2019-06-29 14:50:34 -04:00
Jeff Mitchell
9a7219d9f9
Add some extra checks to tokenutil
2019-06-29 14:48:17 -04:00
Jeff Mitchell
7e230684aa
Standardize how we format deprecated values in traditional path-help ( #7007 )
2019-06-27 14:52:52 -04:00
Jeff Mitchell
0d8de0b548
Return integers, not floats, when reading token params
2019-06-18 12:22:12 -04:00
Jeff Mitchell
263b96ef4e
Tokenhelper v2 ( #6662 )
...
This provides an sdk util for common token fields and parsing and plumbs it into token store roles.
2019-06-14 10:17:04 -04:00