[openstack-dev] [barbican] CloudKeep API
Bhandaru, Malini K
malini.k.bhandaru at intel.com
Fri May 3 17:19:42 UTC 2013
Nate:
Barbican will be integrated with keystone, and on authentication, an auth context will be inserted with
User-id, tenant-id, role etc. Thus the same tenant-id in the rest of openstack will flow in and be accessible.
Working on the keystone integration piece (code as is now is to help standalone development of Barbican).
Regards
Malini
-----Original Message-----
From: Nate Reller [mailto:rellerreller at yahoo.com]
Sent: Friday, May 03, 2013 10:03 AM
To: Jarret Raim; OpenStack Development Mailing List
Subject: Re: [openstack-dev] [barbican] CloudKeep API
> >How are the tenant IDs populated in the database?
>
> Our current plan is to silently create the tenant_id once the user's
> first call has validated against keystone. E.g. If you have our
> endpoint in keystone, we'll create the tenant. The tenant_id is going
> to just be a varchar with the data from keystone since, IIRC, the
> OpenStack provider can use any values for tenant_ids so we can't rely
> on any particular format.
I was wondering how you were going to do that. The tenant ID is going to initially be used to validate who can use a key? For volume encryption I will need to make sure I can use the same tenant ID for both. Ideally I would use the user's tenant ID, but this could be a problem if I cannot get access to it for both the creation and retrieval of the key.
Thanks for clearing up the content-types questions. That makes sense to me. Do you know if it will be a list or a map?
-Nate
_______________________________________________
OpenStack-dev mailing list
OpenStack-dev at lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
More information about the OpenStack-dev
mailing list