tacker.keymgr.barbican_key_manager
Module¶Key manager implementation for Barbican
tacker.keymgr.barbican_key_manager.
BarbicanKeyManager
(auth_url)¶Bases: tacker.keymgr.key_manager.KeyManager
Key Manager Interface that wraps the Barbican client API.
delete
(context, managed_object_id)¶Deletes the specified managed object.
Parameters: |
|
---|---|
Raises: |
|
get
(context, managed_object_id, metadata_only=False)¶Retrieves the specified managed object.
Parameters: |
|
---|---|
Returns: | ManagedObject representation of the managed object |
Raises: |
|
store
(context, secret, expiration=None)¶Stores a secret with the key manager.
Parameters: |
|
---|---|
Returns: | the UUID of the stored object |
Raises: | KeyManagerError – if object store fails |
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.