[invenio_access.actions]
upload_dump.actions = oarepo_oidc_einfra.resources:upload_dump_action

[invenio_audit_logs.actions]
community.member_added = oarepo_oidc_einfra.audit_log:CommunityMemberAddedAuditLog
community.member_removed = oarepo_oidc_einfra.audit_log:CommunityMemberRemovedAuditLog
role.member_added = oarepo_oidc_einfra.audit_log:RoleMemberAddedAuditLog
role.member_removed = oarepo_oidc_einfra.audit_log:RoleMemberRemovedAuditLog

[invenio_base.api_apps]
oarepo_oidc_einfra = oarepo_oidc_einfra.ext:EInfraOIDCApp

[invenio_base.api_blueprints]
oarepo_oidc_einfra = oarepo_oidc_einfra.resources:create_api_blueprint

[invenio_base.apps]
oarepo_oidc_einfra = oarepo_oidc_einfra.ext:EInfraOIDCApp

[invenio_db.alembic]
oarepo_oidc_einfra = oarepo_oidc_einfra:alembic

[invenio_db.models]
oarepo_oidc_einfra = oarepo_oidc_einfra.models

[invenio_i18n.translations]
oarepo_oidc_einfra = oarepo_oidc_einfra

[oarepo.auth_providers]
einfra_token_exchange = oarepo_oidc_einfra.providers.token_exchange:EInfraTokenExchangeProvider
