
This patch is part of a series to implement the Secret Consumers spec: https://specs.openstack.org/openstack/barbican-specs/specs/train/secret-consumers.html Change-Id: I5bbd2bf83f70dc7937255777353fd1f6370574e8 Signed-off-by: Moisés Guimarães de Medeiros <moguimar@redhat.com>
84 lines
2.9 KiB
Python
84 lines
2.9 KiB
Python
# Copyright 2018 Fujitsu.
|
|
#
|
|
# Licensed under the Apache License, Version 2.0 (the "License"); you may
|
|
# not use this file except in compliance with the License. You may obtain
|
|
# a copy of the License at
|
|
#
|
|
# http://www.apache.org/licenses/LICENSE-2.0
|
|
#
|
|
# Unless required by applicable law or agreed to in writing, software
|
|
# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
|
# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
|
# License for the specific language governing permissions and limitations
|
|
# under the License.
|
|
|
|
from barbican.objects import base
|
|
from barbican.objects import container
|
|
from barbican.objects import container_acl
|
|
from barbican.objects import container_consumer_meta
|
|
from barbican.objects import container_secret
|
|
from barbican.objects import encrypted_datum
|
|
from barbican.objects import kekdatum
|
|
from barbican.objects import order
|
|
from barbican.objects import order_barbican_metadatum
|
|
from barbican.objects import order_plugin_metadatum
|
|
from barbican.objects import order_retry_task
|
|
from barbican.objects import project
|
|
from barbican.objects import project_quotas
|
|
from barbican.objects import project_secret_store
|
|
from barbican.objects import secret
|
|
from barbican.objects import secret_acl
|
|
from barbican.objects import secret_consumer_metadatum
|
|
from barbican.objects import secret_store_metadatum
|
|
from barbican.objects import secret_stores
|
|
from barbican.objects import secret_user_metadatum
|
|
from barbican.objects import transport_key
|
|
|
|
States = base.States
|
|
BarbicanObject = base.BarbicanObject
|
|
Container = container.Container
|
|
ContainerACL = container_acl.ContainerACL
|
|
ContainerConsumerMetadatum = container_consumer_meta.ContainerConsumerMetadatum
|
|
ContainerSecret = container_secret.ContainerSecret
|
|
EncryptedDatum = encrypted_datum.EncryptedDatum
|
|
Order = order.Order
|
|
OrderBarbicanMetadatum = order_barbican_metadatum.OrderBarbicanMetadatum
|
|
OrderPluginMetadatum = order_plugin_metadatum.OrderPluginMetadatum
|
|
OrderRetryTask = order_retry_task.OrderRetryTask
|
|
Project = project.Project
|
|
ProjectQuotas = project_quotas.ProjectQuotas
|
|
ProjectSecretStore = project_secret_store.ProjectSecretStore
|
|
TransportKey = transport_key.TransportKey
|
|
KEKDatum = kekdatum.KEKDatum
|
|
Secret = secret.Secret
|
|
SecretACL = secret_acl.SecretACL
|
|
SecretStores = secret_stores.SecretStores
|
|
SecretUserMetadatum = secret_user_metadatum.SecretUserMetadatum
|
|
SecretStoreMetadatum = secret_store_metadatum.SecretStoreMetadatum
|
|
SecretConsumerMetadatum = secret_consumer_metadatum.SecretConsumerMetadatum
|
|
|
|
__all__ = (
|
|
States,
|
|
BarbicanObject,
|
|
Container,
|
|
ContainerACL,
|
|
ContainerConsumerMetadatum,
|
|
ContainerSecret,
|
|
EncryptedDatum,
|
|
Order,
|
|
OrderBarbicanMetadatum,
|
|
OrderPluginMetadatum,
|
|
OrderRetryTask,
|
|
Project,
|
|
ProjectQuotas,
|
|
ProjectSecretStore,
|
|
KEKDatum,
|
|
Secret,
|
|
SecretACL,
|
|
SecretStores,
|
|
SecretUserMetadatum,
|
|
SecretStoreMetadatum,
|
|
SecretConsumerMetadatum,
|
|
TransportKey,
|
|
)
|