Statistics
| Branch: | Tag: | Revision:

root / snf-astakos-app / astakos / im / templates / api / access.xml @ 27e51b28

History | View | Annotate | Download (1012 Bytes)

1 551381cd Sofia Papagiannaki
<?xml version="1.0" encoding="UTF-8"?>
2 551381cd Sofia Papagiannaki
{% load filters %}
3 551381cd Sofia Papagiannaki
<access xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
4 551381cd Sofia Papagiannaki
    xmlns="http://docs.openstack.org/identity/api/v2.0">
5 d29f0371 Sofia Papagiannaki
    {% if d.access.token %}
6 8cb96389 Sofia Papagiannaki
    <token id="{{d.access.token.id}}" expires="{{d.access.token.expires}}">
7 8cb96389 Sofia Papagiannaki
        <tenant id="{{d.access.token.tenant.id}}" name="{{d.access.token.tenant.name}}" />
8 551381cd Sofia Papagiannaki
    </token>
9 d29f0371 Sofia Papagiannaki
    {% endif %}
10 d29f0371 Sofia Papagiannaki
    {% if d.access.user %}
11 8cb96389 Sofia Papagiannaki
    <user id="{{d.access.user.id}}" name="{{d.access.user.name}}">
12 551381cd Sofia Papagiannaki
        <roles>
13 8cb96389 Sofia Papagiannaki
            {% for r in d.access.user.roles %}
14 551381cd Sofia Papagiannaki
                <role id="{{r.id}}" name="{{r.name}}"/>
15 551381cd Sofia Papagiannaki
            {% endfor %}
16 551381cd Sofia Papagiannaki
        </roles>
17 551381cd Sofia Papagiannaki
    </user>
18 d29f0371 Sofia Papagiannaki
    {% endif %}
19 551381cd Sofia Papagiannaki
    <serviceCatalog>
20 8cb96389 Sofia Papagiannaki
    {% for s in d.access.serviceCatalog %}
21 d29f0371 Sofia Papagiannaki
        <service type="{{s.type}}" name="{{s.name}}">
22 551381cd Sofia Papagiannaki
            {% for e in s.endpoints %}
23 4c299173 Sofia Papagiannaki
            <endpoint {% for , v  e.items %} {{k}}="{{v}}" {% endfor %} />
24 551381cd Sofia Papagiannaki
            {% endfor %}
25 551381cd Sofia Papagiannaki
        </service>
26 551381cd Sofia Papagiannaki
    {% endfor %}
27 551381cd Sofia Papagiannaki
    </serviceCatalog>
28 551381cd Sofia Papagiannaki
</access>