Share via


IRedactionBuilder Interface

Definition

Adds redactors to the application.

public interface class IRedactionBuilder
public interface IRedactionBuilder
type IRedactionBuilder = interface
Public Interface IRedactionBuilder

Properties

Services

Gets the service collection into which the redactor instances are registered.

Methods

SetFallbackRedactor<T>()

Sets the redactor to use when processing classified data for which no specific redactor has been registered.

SetRedactor<T>(DataClassificationSet[])

Sets the redactor to use for a set of data classifications.

Extension Methods

SetFakeRedactor(IRedactionBuilder, DataClassificationSet[])

Sets the fake redactor to use for a set of data classifications.

SetFakeRedactor(IRedactionBuilder, IConfigurationSection, DataClassificationSet[])

Sets the fake redactor to use for a set of data classifications.

SetFakeRedactor(IRedactionBuilder, Action<FakeRedactorOptions>, DataClassificationSet[])

Sets the fake redactor to use for a set of data classifications.

SetHmacRedactor(IRedactionBuilder, IConfigurationSection, DataClassificationSet[])

Sets the HMAC redactor to use for a set of data classifications.

SetHmacRedactor(IRedactionBuilder, Action<HmacRedactorOptions>, DataClassificationSet[])

Sets the HMAC redactor to use for a set of data classifications.

Applies to