Namespace: OpenEdge.Logging
Class
AnonymizedTokenFormatBuilder
Parent classes:
Inherits: OpenEdge.Logging.Filter.LogFilterBuilder

Copyright (c) 2018, 2021-2022 by Progress Software Corporation. All rights reserved.
File:AnonymizedTokenFormatBuilder
Purpose:Builds a AnonymizedTokenFormat logging filter
Author(s):pjudge
Created:2018-11-08
Notes:To configure this filter in a logging.config file, use one or more of the
following properties
hashAlgo:The name of the hashing algorithm to use. See OpenEdge.Logging.Format.AnonymizedTokenFormat for
valid values
hashSalt:The value of a salt to use for hashing. This property is mainly for testing purposes. The value
may contain tokens (so that, for example, a timestamp may be used as the salt).
tokensToAnon: a csv list of tokens to anonymise. Tokens should NOT include the ${} characters
/* Constructor




Method Summary
Options Name Purpose
OpenEdge.Logging.Filter.ILoggerFilter NewFilter () /* Creates the instance. @return ILoggerFilter A filter instance */

Constructor Summary
Options Name Purpose
AnonymizedTokenFormatBuilder (character) /* Constructor @param character The filter name */


Method Detail
Top

OpenEdge.Logging.Filter.ILoggerFilter NewFilter ()

/* Creates the instance.
Returns OpenEdge.Logging.Filter.ILoggerFilter
ILoggerFilter A filter instance


Constructor Detail
Top

AnonymizedTokenFormatBuilder (character)

/* Constructor
Parameters:
pFilterName CHARACTER


Copyright © 2022 Progress Software Corporation. All rights Reserved.

Progress® OpenEdge® Release 12.6.0