file.models.signing_request

Classes

SigningRequest

This keeps track of any requests issued to our configured

Module Contents

class file.models.signing_request.SigningRequest[source]

Bases: onegov.core.orm.Base, onegov.core.orm.mixins.TimestampMixin

This keeps track of any requests issued to our configured signing services.

This is mainly useful for billing customers. We already store signature metadata on signed files. But we may wish to sign generated files that are e.g. attached to an e-mail for attestation purposes, which we don’t necessarily want to store, since they would need to be re-generated and re-signed once things change.

__tablename__ = 'signing_requests'[source]
id: sqlalchemy.orm.Mapped[uuid.UUID][source]
service_name: sqlalchemy.orm.Mapped[str][source]
request_id: sqlalchemy.orm.Mapped[str][source]
file_id: sqlalchemy.orm.Mapped[str | None][source]
file: sqlalchemy.orm.Mapped[file.models.file.File | None][source]