master
stable/wallaby
stable/train
stable/zed
stable/xena
stable/yoga
stable/ussuri
stable/victoria
stable/stein
stable/rocky
20.0.1
queens-eol
wallaby-em
22.0.0
22.0.0.0rc1
pike-eol
19.0.1
victoria-em
21.0.0
21.0.0.0rc1
18.1.0
ussuri-em
20.0.0
20.0.0.0rc1
17.0.1
ocata-eol
train-em
16.0.2
19.0.0
19.0.0.0rc2
19.0.0.0rc1
stein-em
18.0.0
18.0.0.0rc1
17.0.0
16.0.1
15.0.1
17.0.0.0rc2
17.0.0.0rc1
rocky-em
14.2.0
queens-em
13.0.4
13.0.3
16.0.0
16.0.0.0rc2
16.0.0.0rc1
pike-em
12.0.3
ocata-em
15.0.0
14.1.0
15.0.0.0rc2
15.0.0.0rc1
14.0.1
12.0.2
13.0.2
14.0.0
14.0.0.0rc2
14.0.0.0rc1
12.0.1
11.0.4
13.0.1
14.0.0.0b3
14.0.0.0b2
14.0.0.0b1
13.0.0
13.0.0.0rc2
13.0.0.0rc1
13.0.0.0b3
13.0.0.0b2
newton-eol
13.0.0.0b1
12.0.0
12.0.0.0rc2
12.0.0.0rc1
12.0.0.0b3
10.0.3
11.0.3
mitaka-eol
10.0.2
12.0.0.0b2
11.0.2
11.0.1
12.0.0.0b1
11.0.0
11.0.0.0rc1
9.3.0
10.0.1
11.0.0.0b3
11.0.0.0b2
liberty-eol
11.0.0.0b1
10.0.0
10.0.0.0rc3
10.0.0.0rc2
9.2.0
10.0.0.0rc1
10.0.0.0b3
10.0.0.0b2
9.1.0
10.0.0.0b1
8.1.2
9.0.2
9.0.1
kilo-eol
2015.1.4
9.0.0
9.0.0.0rc3
9.0.0.0rc2
9.0.0.0rc1
8.1.0
9.0.0.0b3
2015.1.3
9.0.0.0b2
8.0.1
juno-eol
9.0.0.0b1
2014.2.4
8.0.0
2015.1.2
8.0.0.0rc2
8.0.0.0rc1
8.0.0.0b3
8.0.0.0b2
2015.1.1
icehouse-eol
8.0.0.0b1
2014.1.5
8.0.0a0
2015.1.0
2015.1.0rc2
2014.2.3
2015.1.0rc1
2015.1.0b3
2014.1.4
2014.2.2
2015.1.0b2
2015.1.0b1
2014.2.1
2014.2
2014.2.rc2
2014.1.3
2014.2.rc1
havana-eol
2013.2.4
2014.2.b3
2014.1.2.1
2014.1.2
2014.2.b2
2014.2.b1
2014.1.1
2014.1
2014.1.rc2
2013.2.3
grizzly-eol
2014.1.rc1
2013.1.5
2014.1.b3
2013.2.2
2014.1.b2
2013.2.1
2014.1.b1
folsom-eol
2013.1.4
2013.2
2013.2.rc4
2013.2.rc3
2013.2.rc2
2013.2.rc1
2013.2.b3
2013.1.3
2013.2.b2
2013.1.2
2013.2.b1
2013.1.1
essex-eol
diablo-eol
2012.2.4
2013.1
2013.1.rc3
2013.1.rc2
2013.1.rc1
2013.1.g3
2012.2.3
grizzly-2
2012.2.1
grizzly-1
2012.1.3
2012.2
folsom-rc2
folsom-rc1
folsom-3
2012.1.2
folsom-2
2012.1.1
folsom-1
2012.1
essex-rc2
essex-rc1
2011.3
2011.3.1
essex-1
essex-2
essex-3
essex-4
${ noResults }
3 Commits (3e035ebb726167aef43c4a865c7e7f7d3b0978fb)
Author | SHA1 | Message | Date |
---|---|---|---|
![]() |
3e035ebb72 |
Fix revoking domain-scoped tokens
A token scoped to a domain wouldn't be revoked for a domain-wide revocation event. This is because the code to convert a token to a dict for revocation event processing didn't handle domain-scoped tokens. Partial-Bug: #1349597 Change-Id: Ib2c58f3fc8790dbe7f8b073d18d3fa9b0dff608d |
9 years ago |
![]() |
a96d87200d |
is_revoked check all viable subtrees
An indentation error coupled with an early return lead to cases where a subtree containing a pertinent revocation event was not searched, and a revoked token would report as unrevoked. Closes-bug: #1294292 Change-Id: If56ae64d8a30b461563ee8be002544117fb14215 |
9 years ago |
![]() |
2e51473138 |
Token Revocation Extension
Base API for reporting revocation events. The KVS Backend uses the Dogpile backed KVS stores. Modifies the places that were directly deleting tokens to also generate revocation events. Where possible the revocations are triggered by listening to the notifications. Some places, the callers have been modified instead. This is usually due to the need to iterate through a collection, such as users in a group. Adds a config file option to disable the existing mechanisms that support revoking a token by that token's id: revoke_by_id. This flag is necessary to test that the revocation mechanism is working as defined, but will also be part of the phased removal of the older mechanisms. TokenRevoke tests have been extended to test both with and without revoke-by-id enabled. Note: The links aren't populated in the list_events response. SQL Backend for Revocation Events Initializes the SQL Database for the revocation backend. This patch refactors the sql migration call from the CLI so that the test framework can use it as well. The sql backend for revcations is exercized by test_notifications and must be properly initialized. Revoke By Search Tree Co-Authored-By: Yuriy Taraday (Yoriksar) create a set of nested maps for the events. Look up revocation by traversing down the tree. Blueprint: revocation-events Change-Id: If76c8cd5d01a5b991c58a4d1a9d534b2a3da875a |
9 years ago |