Delete ACLs for a secret or container as identified by its href.
openstack acl delete URI
The URI reference for the secret or container.
This command is provided by the python-barbicanclient plugin.
Retrieve ACLs for a secret or container by providing its href.
openstack acl get
[--format-config-file FORMAT_CONFIG]
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
URI
Config file for the dict-to-csv formatter
specify the column(s) to sort the data (columns specified first have a priority, non-existing columns are ignored), can be repeated
sort the column(s) in ascending order
sort the column(s) in descending order
The URI reference for the secret or container.
This command is provided by the python-barbicanclient plugin.
Submit ACL on a secret or container as identified by its href.
openstack acl submit
[--format-config-file FORMAT_CONFIG]
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
[--user [USERS]]
[--project-access | --no-project-access]
[--operation-type {read}]
URI
Config file for the dict-to-csv formatter
specify the column(s) to sort the data (columns specified first have a priority, non-existing columns are ignored), can be repeated
sort the column(s) in ascending order
sort the column(s) in descending order
Keystone userid(s) for ACL.
Flag to enable project access behavior.
Flag to disable project access behavior.
Type of Barbican operation ACL is set for
The URI reference for the secret or container.
This command is provided by the python-barbicanclient plugin.
Add ACL users to a secret or container as identified by its href.
openstack acl user add
[--format-config-file FORMAT_CONFIG]
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
[--user [USERS]]
[--project-access | --no-project-access]
[--operation-type {read}]
URI
Config file for the dict-to-csv formatter
specify the column(s) to sort the data (columns specified first have a priority, non-existing columns are ignored), can be repeated
sort the column(s) in ascending order
sort the column(s) in descending order
Keystone userid(s) for ACL.
Flag to enable project access behavior.
Flag to disable project access behavior.
Type of Barbican operation ACL is set for
The URI reference for the secret or container.
This command is provided by the python-barbicanclient plugin.
Remove ACL users from a secret or container as identified by its href.
openstack acl user remove
[--format-config-file FORMAT_CONFIG]
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
[--user [USERS]]
[--project-access | --no-project-access]
[--operation-type {read}]
URI
Config file for the dict-to-csv formatter
specify the column(s) to sort the data (columns specified first have a priority, non-existing columns are ignored), can be repeated
sort the column(s) in ascending order
sort the column(s) in descending order
Keystone userid(s) for ACL.
Flag to enable project access behavior.
Flag to disable project access behavior.
Type of Barbican operation ACL is set for
The URI reference for the secret or container.
This command is provided by the python-barbicanclient plugin.
Retrieve a CA by providing its URI.
openstack ca get URI
The URI reference for the CA.
This command is provided by the python-barbicanclient plugin.
List CAs.
openstack ca list
[--format-config-file FORMAT_CONFIG]
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
[--limit LIMIT]
[--offset OFFSET]
[--name NAME]
Config file for the dict-to-csv formatter
specify the column(s) to sort the data (columns specified first have a priority, non-existing columns are ignored), can be repeated
sort the column(s) in ascending order
sort the column(s) in descending order
specify the limit to the number of items to list per page (default: %(default)s; maximum: 100)
specify the page offset (default: %(default)s)
specify the ca name (default: %(default)s)
This command is provided by the python-barbicanclient plugin.
Store a container in Barbican.
openstack secret container create
[--name NAME]
[--type TYPE]
[--secret SECRET]
a human-friendly name.
type of container to create (default: %(default)s).
one secret to store in a container (can be set multiple times). Example: –secret “private_key=https://url.test/v1/secrets/1-2-3-4”
This command is provided by the python-barbicanclient plugin.
Delete a container by providing its href.
openstack secret container delete URI
The URI reference for the container
This command is provided by the python-barbicanclient plugin.
Retrieve a container by providing its URI.
openstack secret container get URI
The URI reference for the container.
This command is provided by the python-barbicanclient plugin.
List containers.
openstack secret container list
[--format-config-file FORMAT_CONFIG]
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
[--limit LIMIT]
[--offset OFFSET]
[--name NAME]
[--type TYPE]
Config file for the dict-to-csv formatter
specify the column(s) to sort the data (columns specified first have a priority, non-existing columns are ignored), can be repeated
sort the column(s) in ascending order
sort the column(s) in descending order
specify the limit to the number of items to list per page (default: %(default)s; maximum: 100)
specify the page offset (default: %(default)s)
specify the container name (default: %(default)s)
specify the type filter for the list (default: %(default)s).
This command is provided by the python-barbicanclient plugin.
Delete a secret by providing its URI.
openstack secret delete URI
The URI reference for the secret
This command is provided by the python-barbicanclient plugin.
Retrieve a secret by providing its URI.
openstack secret get
[--decrypt | --payload | --file <filename>]
[--payload_content_type PAYLOAD_CONTENT_TYPE]
URI
if specified, retrieve the unencrypted secret data.
if specified, retrieve the unencrypted secret data.
if specified, save the payload to a new file with the given filename.
the content type of the decrypted secret (default: %(default)s).
The URI reference for the secret.
This command is provided by the python-barbicanclient plugin.
List secrets.
openstack secret list
[--format-config-file FORMAT_CONFIG]
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
[--limit LIMIT]
[--offset OFFSET]
[--name NAME]
[--algorithm ALGORITHM]
[--bit-length BIT_LENGTH]
[--mode MODE]
[--secret-type SECRET_TYPE]
Config file for the dict-to-csv formatter
specify the column(s) to sort the data (columns specified first have a priority, non-existing columns are ignored), can be repeated
sort the column(s) in ascending order
sort the column(s) in descending order
specify the limit to the number of items to list per page (default: %(default)s; maximum: 100)
specify the page offset (default: %(default)s)
specify the secret name (default: %(default)s)
the algorithm filter for the list(default: %(default)s).
the bit length filter for the list (default: %(default)s).
the algorithm mode filter for the list (default: %(default)s).
specify the secret type (default: %(default)s).
This command is provided by the python-barbicanclient plugin.
Create a new order.
openstack secret order create
[--name NAME]
[--algorithm ALGORITHM]
[--bit-length BIT_LENGTH]
[--mode MODE]
[--payload-content-type PAYLOAD_CONTENT_TYPE]
[--expiration EXPIRATION]
[--request-type REQUEST_TYPE]
[--subject-dn SUBJECT_DN]
[--source-container-ref SOURCE_CONTAINER_REF]
[--ca-id CA_ID]
[--profile PROFILE]
[--request-file REQUEST_FILE]
type
a human-friendly name.
the algorithm to be used with the requested key (default: %(default)s).
the bit length of the requested secret key (default: %(default)s).
the algorithm mode to be used with the requested key (default: %(default)s).
the type/format of the secret to be generated (default: %(default)s).
the expiration time for the secret in ISO 8601 format.
the type of the certificate request.
the subject of the certificate.
the source of the certificate when using stored-key requests.
the identifier of the CA to use for the certificate request.
the profile of certificate to use.
the file containing the CSR.
the type of the order (key, asymmetric, certificate) to create.
This command is provided by the python-barbicanclient plugin.
Delete an order by providing its href.
openstack secret order delete URI
The URI reference for the order
This command is provided by the python-barbicanclient plugin.
Retrieve an order by providing its URI.
openstack secret order get URI
The URI reference order.
This command is provided by the python-barbicanclient plugin.
List orders.
openstack secret order list
[--format-config-file FORMAT_CONFIG]
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
[--limit LIMIT]
[--offset OFFSET]
Config file for the dict-to-csv formatter
specify the column(s) to sort the data (columns specified first have a priority, non-existing columns are ignored), can be repeated
sort the column(s) in ascending order
sort the column(s) in descending order
specify the limit to the number of items to list per page (default: %(default)s; maximum: 100)
specify the page offset (default: %(default)s)
This command is provided by the python-barbicanclient plugin.
Store a secret in Barbican.
openstack secret store
[--name NAME]
[--secret-type SECRET_TYPE]
[--payload-content-type PAYLOAD_CONTENT_TYPE]
[--payload-content-encoding PAYLOAD_CONTENT_ENCODING]
[--algorithm ALGORITHM]
[--bit-length BIT_LENGTH]
[--mode MODE]
[--expiration EXPIRATION]
[--payload PAYLOAD | --file <filename>]
a human-friendly name.
the secret type; must be one of symmetric, public, private, certificate, passphrase, opaque (default)
the type/format of the provided secret data; “text/plain” is assumed to be UTF-8; required when –payload is supplied.
required if –payload-content-type is “application/octet-stream”.
the algorithm (default: %(default)s).
the bit length (default: %(default)s).
the algorithm mode; used only for reference (default: %(default)s)
the expiration time for the secret in ISO 8601 format.
the unencrypted secret data.
file containing the secret payload
This command is provided by the python-barbicanclient plugin.
Update a secret with no payload in Barbican.
openstack secret update URI payload
The URI reference for the secret.
the unencrypted secret
This command is provided by the python-barbicanclient plugin.
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.