[barbican.crypto.plugin]
p11_crypto = barbican.plugin.crypto.p11_crypto:P11CryptoPlugin
simple_crypto = barbican.plugin.crypto.simple_crypto:SimpleCryptoPlugin

[barbican.secretstore.plugin]
dogtag_crypto = barbican.plugin.dogtag:DogtagKRAPlugin
kmip_plugin = barbican.plugin.kmip_secret_store:KMIPSecretStore
store_crypto = barbican.plugin.store_crypto:StoreCryptoAdapterPlugin
vault_plugin = barbican.plugin.vault_secret_store:VaultSecretStore

[barbican.test.crypto.plugin]
test_crypto = barbican.tests.crypto.test_plugin:TestCryptoPlugin

[console_scripts]
barbican-db-manage = barbican.cmd.db_manage:main
barbican-keystone-listener = barbican.cmd.keystone_listener:main
barbican-manage = barbican.cmd.barbican_manage:main
barbican-retry = barbican.cmd.retry_scheduler:main
barbican-status = barbican.cmd.status:main
barbican-worker = barbican.cmd.worker:main
pkcs11-kek-rewrap = barbican.cmd.pkcs11_kek_rewrap:main
pkcs11-key-generation = barbican.cmd.pkcs11_key_generation:main

[oslo.config.opts]
barbican.common.config = barbican.common.config:list_opts
barbican.plugin.crypto = barbican.plugin.crypto.manager:list_opts
barbican.plugin.crypto.p11 = barbican.plugin.crypto.p11_crypto:list_opts
barbican.plugin.crypto.simple = barbican.plugin.crypto.simple_crypto:list_opts
barbican.plugin.dogtag = barbican.plugin.dogtag_config_opts:list_opts
barbican.plugin.secret_store = barbican.plugin.interface.secret_store:list_opts
barbican.plugin.secret_store.kmip = barbican.plugin.kmip_secret_store:list_opts
barbican.plugin.secret_store.vault = barbican.plugin.vault_secret_store:list_opts

[oslo.config.opts.defaults]
barbican.common.config = barbican.common.config:set_lib_defaults

[oslo.policy.enforcer]
barbican = barbican.common.policy:get_enforcer

[oslo.policy.policies]
barbican = barbican.common.policies:list_rules

[wsgi_scripts]
barbican-wsgi-api = barbican.api.app:get_api_wsgi_script
