octavia.certificates.common.auth package
this page last updated: 2019-10-09 17:16:49.423956
octavia.certificates.common.auth package
Submodules
octavia.certificates.common.auth.barbican_acl module
Barbican ACL auth class for Barbican certificate handling
-
class
BarbicanACLAuth
[source]
Bases: octavia.certificates.common.barbican.BarbicanAuth
-
classmethod
ensure_secret_access
(context, ref)[source]
Do whatever steps are necessary to ensure future access to a secret.
Parameters: |
- context – pecan context object
- ref – Reference to a Barbican object
|
-
classmethod
get_barbican_client
(project_id=None)[source]
Creates a Barbican client object.
Parameters: | project_id – Project ID that the request will be used for |
Returns: | a Barbican Client object |
Raises: | Exception – if the client cannot be created |
-
classmethod
get_barbican_client_user_auth
(context)[source]
-
classmethod
revoke_secret_access
(context, ref)[source]
Revoke access of Octavia keystone user to a secret.
Parameters: |
- context – pecan context object
- ref – Reference to a Barbican object
|
Module contents
this page last updated: 2019-10-09 17:16:49.423956