class OpenEdge.Logging.Format.AnonymizedTokenFormat
	implements OpenEdge.Logging.Filter.ILoggerFilter:

	constructor public AnonymizedTokenFormat ():
	end.

	constructor public AnonymizedTokenFormat ( pAlgorithm as OpenEdge.Core.HashAlgorithmEnum):
	end.

	constructor public AnonymizedTokenFormat ( pAlgorithm as OpenEdge.Core.HashAlgorithmEnum, pTokens as character):
	end.

	define public property AnonymizeTokens as character no-undo
		public get.
		public set.

	define public property HashAlgorithm as OpenEdge.Core.HashAlgorithmEnum no-undo
		public get.
		private set.

	method public void ExecuteFilter ( pEvent as OpenEdge.Logging.LogEvent):
	end.

end.
