Interface IResourceFreeRequirement

Namespace
Cratis.Arc.Authorization
Assembly
Cratis.Arc.dll

Marks an authorization requirement whose handlers only read the user and never read the resource.

public interface IResourceFreeRequirement : IAuthorizationRequirement
Extension Methods

Remarks

Arc may evaluate policies consisting entirely of resource-free requirements with a null resource when command body binding fails. Do not implement this interface for requirements that inspect command properties or use the resource indirectly.