Enum AttachmentDownloadAvailability
- Namespace
- MailFathom.Application.EmailContent.Attachments
- Assembly
- MailFathom.Application.dll
Says whether a read issued a link for an attachment, and why it did not when it did not.
public enum AttachmentDownloadAvailability
Fields
Issued = 0A link was minted and is redeemable until it expires.
NotRequested = 1Nothing asked for a link, so the attachment was described and no capability was minted.
This deployment issues no attachment links at all, because it declares no public address or no key ring.
Remarks
The two absences lead a caller to different actions, which is why they are separate values rather than one empty link. A read that did not ask for links gets what it asked for and can ask again; a deployment that issues none cannot be made to by any request, and only an operator can change that.