Enum | Description |
---|---|
InvalidPluginMetadataException.PluginMetadataFieldKey |
Exception | Description |
---|---|
ComponentConfigurationException |
Algorithms should throw this exception if the JSON configuration provided to the algorithm component is unusable
for any reason.
|
DuplicateComponentNameException |
This exception is thrown when more than one MaskingComponent classes in the same plugin have same name.
|
DuplicateInstanceNameException |
This exception is thrown whenever more than one built-in instance in the same plugin have same name.
|
InsufficientJvmPermissionException | |
InvalidDependencyException |
This exception is thrown whenever an invalid dependency is detected between MaskingComponent instances.
|
InvalidNameException |
This exception is thrown whenever an invalid name, such as algorithm instance name or framework name is
detected.
|
InvalidPluginMetadataException | |
MaskingException |
The top-level exception class for errors that occur during masking.
|
MissingDependencyException |
This exception is thrown whenever a dependency, such as a file or referenced algorithm, is missing.
|
NonConformantDataException |
Algorithms should throw this exception whenever a value to be masked does not match the expected format.
|
NotSupportedException | |
PostMaskTypeConversionException |
This exception is used internally when an algorithm produces a masked value that cannot be converted back to the
type needed.
|
PreMaskTypeConversionException |
This exception is used internally when an the value to-be masked cannot be converted to the data type required by
the algorithm assigned to the field.
|