Class DefaultMappedDiagnosticContextProviderFactory

java.lang.Object
org.keycloak.services.logging.DefaultMappedDiagnosticContextProviderFactory
All Implemented Interfaces:
MappedDiagnosticContextProvider, MappedDiagnosticContextProviderFactory, EnvironmentDependentProviderFactory, Provider, ProviderFactory<MappedDiagnosticContextProvider>

public class DefaultMappedDiagnosticContextProviderFactory extends Object implements MappedDiagnosticContextProviderFactory, MappedDiagnosticContextProvider, EnvironmentDependentProviderFactory
The default provider factory can be configured via --spi-mapped-diagnostic-context-default-mdc-keys to define mdc keys to add as a comma-separated list. By default, "realm", "clientId", "userId", "ipAddress" and "org" are supported by the default provider implementation. If you need further keys, you need to extend the provider.
Author:
Björn Eickvonder