veyron/security,veyron/runtimes/google/security: Move all caveat implementations to veyron/security.
We currently have 3 security packages:
- veyron2/security: API
- veyron/security: Common caveat and policy implementations
- veyron/runtimes/google/security: Google-runtime implementations of identities
Having caveats in veyron/runtimes/google/security did not seem right since caveats
can span runtimes.
Arguably, all identity and common-caveat implementations should be in
veyron2/security (the public API) and that will be considered. But it was clear
that third-party-caveat implementations should not be tied to the runtime implementation.
Change-Id: Icb79500a0c7ce977f9595efb6cab0b770a43a546
3 files changed