Commit Graph

16 Commits

Author SHA1 Message Date
Артем
ddfd9ab816
OPS-413: Add blacklisting by user id in token for phony api keys (#38)
* added blacklisting by user id in token for phony api keys

* fixed format
2023-12-15 14:50:53 +03:00
Aleksey Kashapov
7f6572dbab
TD-686: Adopts opentelemetry API (#35) 2023-10-24 12:37:41 +03:00
Alexey S
42d4a2733a
TD-400: Fix thrift failing to encode value because set is unordered (1) (#28) 2022-10-06 14:39:50 +00:00
Alexey S
3bef581a1c
TD-400: Fix thrift failing to encode value because set is unordered (#27) 2022-10-06 10:48:03 +00:00
Alexey S
5ae39c7d4d
TD-400: Extract resource access (#26) 2022-10-03 11:44:41 +00:00
Alexey S
e8f9eecb04
Stop requiring exp claim when not needed (#7) 2022-02-21 11:54:47 +03:00
Alexey S
1f526eb70e
TD48: Update keeper (#5) 2022-02-10 18:17:14 +03:00
Alexey S
30d303f47d
ED-298: Implement new thrift interface (#17) 2021-12-10 11:18:47 +03:00
yuri-bukhalenkov
197b0f786f
Ed 229/feat/offline tokens (#15)
* part I

* part II

* part III

* part IV

* erlformat

* fixed review issues: made authdata_source get-only

* fixed review issues: using proto files to store in mg

* fixed review issues: linter error

* fixed review issues: used revoke call

* fixed review issues: authdata getter

* fixed review issues: removed claims returning while tk_authority:store/2 function call

* fixed review issues: moved machinegun options to an extra section

* tests

* fixed review issues (part IIX); fixed tests (part I.c)

* fixed review issues (part IX); tests (part III)

* updated build-utils and made running tests with compose

* tests (part IV, added getbytoken test)

* small review fixes

Co-authored-by: Kehitt <kehitt@users.noreply.github.com>
2021-10-19 11:06:07 +03:00
Alexey
8dca9ed3c8
ED-222: Simplify metadata format (#14) 2021-08-16 16:56:17 +03:00
Alexey
11f8f23670
ED-175: Bring JTI back to issued tokens, implement jti blacklist (#13) 2021-08-10 15:19:02 +03:00
Alexey
8500ffb9bd
ED-175: Ephemeral token issuing (#11) 2021-07-30 12:17:08 +03:00
Alexey
81fb238b29
ED-192: Add invoice_template_access_token extractor (#10) 2021-07-05 14:39:53 +03:00
Alexey
a9e9da6674
ED-47: Temporary hack for subject ids in claim tokens (#8) 2021-04-13 14:19:51 +03:00
Alexey
18286e30be
ED-46: Refactor authdata aquisition and creation code (#7) 2021-03-23 19:05:00 +03:00
Alexey
feb6e92fb7
ED-25: MVP Erlang implementation (#4) 2021-02-17 19:54:11 +03:00