Search Results for

    Show / Hide Table of Contents

    Namespace Ingenico.Connect.Sdk.Logging

    Classes

    BodyObfuscator

    A class that can be used to obfuscate properties in JSON bodies. Thread-safe if all its obfuscation rules are.

    BodyObfuscator.Builder

    HeaderObfuscator

    A class that can be used to obfuscate headers. Thread-safe if all its obfuscation rules are.

    HeaderObfuscator.Builder

    LoggingUtil

    A utility class to support logging.

    LogMessageBuilder

    A utility class to build log messages.

    NLogCommunicatorLogger

    A communicator logger that is backed by an NLog.ILogger.

    RequestLogMessageBuilder

    A utility class to build request log messages.

    ResponseLogMessageBuilder

    A utility class to build response log messages.

    SystemConsoleCommunicatorLogger

    A communicator logger that prints its message to the Console. It includes a timestamp in yyyy-MM-ddTHH:mm:ss format in the system time zone.

    Interfaces

    ICommunicatorLogger

    Used to log messages from communicators. Thread-safe.

    ILoggingCapable

    Classes that implement this interface have support for logging messages from communicators.

    IObfuscationCapable

    Classes that implement this interface support obfuscating bodies and headers.

    Delegates

    ObfuscationRule

    An obfuscation rule defines how a single value is obfuscated. This can be as simple as returning a fixed mask, or as complex as necessary.

    In This Article
    Back to top Copyright (c) 2016 Global Collect Services B.V.