AuthorizationSetDefinition Class

Defines the interface for interacting with sets of health record items for authorization purposes. This class is abstract.

Namespace: Microsoft.Health
Assembly: Microsoft.Health (in Microsoft.Health.dll) Version: (1.15.1003.9505)

public abstract class AuthorizationSetDefinition

Permissions on data in a person's health records are always included in an authorization set (whether implicitly via their type or effective date, or explicitly by setting the system set). AuthorizationSetDefinition is the base class for the different types of authorization sets. The concrete class definitions that define the sets are DateRangeSetDefinition and TypeIdSetDefinition.