CPC G06F 21/6254 (2013.01) [G06F 21/602 (2013.01)] | 19 Claims |
1. A computer-implemented method for selectively masking data in messages, the computer-implemented method comprising:
retrieving, by a computer, a masking expression from a schema, the masking expression corresponds to a particular attribute within related messages generated by a producer application and sent to an immutable datastore for consumption by a consumer application of the computer that is registered to receive the messages related to a particular topic from the immutable datastore; and
masking, by the computer, a particular attribute value only in those messages received from the immutable datastore that contain the particular attribute value during a time period when the particular attribute value is associated with the masking expression, wherein the particular attribute value, rather than an associated attribute key, is used to make a determination to perform the masking.
|