ClassAnonymizationSettings class
ClassAnonymizationSettings is used to anonymize specific documents and fields. It can be modified with countries, regions, document types, document fields and the partial document number anonymization. See Country, Region, Type, FieldType and DocumentNumberAnonymizationSettings objects to get more information which settings can be anonymized. Setting is taken into account if AnonymizationMode is set to ImageOnly,ResultFieldsOnly or FullResult.
- Annotations
-
- @JsonSerializable()
Constructors
- ClassAnonymizationSettings()
-
ClassAnonymizationSettings.fromJson(Map<
String, dynamic> json) -
factory
Properties
- country ↔ Country?
-
Documents from the set country will be anonymized
getter/setter pair
- documentNumberAnonymizationSettings ↔ DocumentNumberAnonymizationSettings?
-
Partial document number anonymization
getter/setter pair
-
fields
↔ List<
FieldType> -
Document fields that will be anonymized
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- region ↔ Region?
-
Documents from the set region will be anonymized
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- type ↔ Type?
-
Documents with this type will be anonymized
getter/setter pair
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited