Interface | Description |
---|---|
ComponentWrapper.ComponentServiceBackend |
Class | Description |
---|---|
ComponentCache |
This class orchestrates component loading and caching of component objects.
|
ComponentChecker |
This class provides a method to check whether a component implements the MaskingAlgorithm interface, and if so,
which data type it masks.
|
ComponentConfigurator |
This class consolidates logic for applying and extracting plugin component configuration using JSON deserialization
and serialization.
|
ComponentDependencyGraph |
This class manages a graph of dependencies for components.
|
ComponentWrapper | |
ComponentWrapper.ComponentInstanceDetails | |
CryptoServiceImpl |
This class provides the actual implementation of the cryptographic service interface in the Masking API.
|
FileReferenceUtils | |
MaskingLogService |
A utility class to enable logging.
|
MaskingLogService.MaskingLogServiceConfig | |
ObjectNameValidator |
This class provides methods to validate object name, like framework and algorithm instance names.
|
PluginLoader |
This class wraps a single plugin JAR, providing access to components, as well as jar discovery functions.
|
PluginLoader.JarMetadata | |
PluginMetadata |
This class supports discovery of metadata embedded in plugin JAR files, as well as serving as the transport object
fort that data.
|
Enum | Description |
---|---|
ObjectNameValidator.ObjectType |