[console_scripts]
custodia = custodia.server:main
custodia-cli = custodia.cli:main

[custodia.authenticators]
IPAInterface = custodia.ipa.interface:IPAInterface
SimpleAuthKeys = custodia.httpd.authenticators:SimpleAuthKeys
SimpleClientCertAuth = custodia.httpd.authenticators:SimpleClientCertAuth
SimpleCredsAuth = custodia.httpd.authenticators:SimpleCredsAuth
SimpleHeaderAuth = custodia.httpd.authenticators:SimpleHeaderAuth

[custodia.authorizers]
KEMKeysStore = custodia.message.kem:KEMKeysStore
SimplePathAuthz = custodia.httpd.authorizers:SimplePathAuthz
UserNameSpace = custodia.httpd.authorizers:UserNameSpace

[custodia.clients]
KEMClient = custodia.client:CustodiaKEMClient
SimpleClient = custodia.client:CustodiaSimpleClient

[custodia.consumers]
Forwarder = custodia.forwarder:Forwarder
Root = custodia.root:Root
Secrets = custodia.secrets:Secrets

[custodia.stores]
EncryptedOverlay = custodia.store.encgen:EncryptedOverlay
EncryptedStore = custodia.store.enclite:EncryptedStore
IPACertRequest = custodia.ipa.certrequest:IPACertRequest
IPAVault = custodia.ipa.vault:IPAVault
SqliteStore = custodia.store.sqlite:SqliteStore

