OLD | NEW |
1 # Copyright 2015 The Swarming Authors. All rights reserved. | 1 # Copyright 2015 The LUCI Authors. All rights reserved. |
2 # Use of this source code is governed by the Apache v2.0 license that can be | 2 # Use of this source code is governed by the Apache v2.0 license that can be |
3 # found in the LICENSE file. | 3 # found in the LICENSE file. |
4 | 4 |
5 """API handler to mint delegation tokens.""" | 5 """API handler to mint delegation tokens.""" |
6 | 6 |
7 import logging | 7 import logging |
8 import webapp2 | 8 import webapp2 |
9 | 9 |
10 from components import auth | 10 from components import auth |
11 from components import utils | 11 from components import utils |
(...skipping 258 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
270 | 270 |
271 def get_default_allowed_services(user_id): | 271 def get_default_allowed_services(user_id): |
272 """Returns the list of services defined by a first matching rule. | 272 """Returns the list of services defined by a first matching rule. |
273 | 273 |
274 Args: | 274 Args: |
275 user_id: identity string of a current caller. | 275 user_id: identity string of a current caller. |
276 """ | 276 """ |
277 rule = get_delegation_rule(user_id, ['*']) | 277 rule = get_delegation_rule(user_id, ['*']) |
278 return rule.target_service | 278 return rule.target_service |
279 | 279 |
OLD | NEW |