Paul Bourke 78732bf776 Add encryptData yaql function
Adds a new yaql function 'encryptData' which encrypts values passed from
MuranoPL UI definitions.

Requires a valid secret storage backend (e.g. Barbican) to be configured
via Castellan in _50_murano.py

Murano will still work fine without this config but the encrypt/decrypt
functions will be unavailable.

Implements blueprint: allow-encrypting-of-muranopl-properties
Depends-On: I09416b6d35ed2dafa823eca98262a4e23081e6eb
Change-Id: Ida94093425a113b67baa05a194525e3cf4e16f79
2017-07-21 13:36:39 +01:00
..
2016-08-11 14:21:29 +08:00
2016-02-13 13:27:13 +08:00
2017-07-21 13:36:39 +01:00