Optim Data Privacy Providers
11.3.0
|
![]() |
Modules | |
Specific Parameters | |
Example | |
Service Identifier: HASH
The primary purpose of the Hash Service Provider is to return a numeric Hash value based on an input source value. The source value can be in various forms like character string, integers, floats, date/time etc. Hash Service Provider also supports multiple source values, of the same or different data type. When multiple source values are used they are first converted to a UTF-8 string and then hashed.
The output hash value may not be unique even if the input is unique but is repeatable for a given input i.e. the same hash value is generated for the same input. To generate repeatable hash values the seed value must be constant for a given input. The Hash value for the same input will vary if the seed is changed for that input.
The Caller also has the capability to:
The following Common Parameters are applicable to the Hash Service Provider:
The following Service Provider Information Requests are applicable to the Hash Service Provider:
Data Types
The Hash Service Provider supports the following data types for the source column:
The Hash Service Provider supports the following data types for the destination column if parameter ODPP_OPR_HASH_MAXVALUE is specified:
Note:
If parameter ODPP_OPR_HASH_MAXVALUE is not specified, then only the following data types are supported in the destination column:
For more information refer to parameter ODPP_OPR_HASH_MAXVALUE.