Property RequiredPermission
- Namespace
- MailFathom.Application.Access
- Assembly
- MailFathom.Application.dll
RequiredPermission
Gets the permission that would have sufficed, unspecified when the refusal was about the kind of principal rather than about a grant.
public MailFathomPermission RequiredPermission { get; }
Property Value
Remarks
The closed enumeration already models "no permission", so absence is expressed in the value rather than by a nullable property. Ask IsSpecified before reporting it: a boundary that names a permission where none was required would tell an operator to grant something that would not have helped.