Table of Contents

Class HouseholdPiiFilter

Namespace
SEBT.Portal.Core.Utilities
Assembly
SEBT.Portal.Core.dll

Applies a PiiVisibility to a HouseholdData, masking fields the user is not authorized to see. Exposed as a shared utility so the use-case layer can re-apply visibility once it has loaded the household and can resolve per-case-type requirements against real cases.

public static class HouseholdPiiFilter
Inheritance
object
HouseholdPiiFilter

Methods

Apply(HouseholdData, PiiVisibility)

public static HouseholdData Apply(HouseholdData source, PiiVisibility piiVisibility)

Parameters

source HouseholdData
piiVisibility PiiVisibility

Returns

HouseholdData