Skip to content

Property dev.dsf.bpe.fhir.client.connections.config.default.enable.debug.logging Used for Unrelated Configuration Values #411

@hhund

Description

@hhund

Description

The property key dev.dsf.bpe.fhir.client.connections.config.default.enable.debug.logging is used for unrelated configuration values to configure the default EnableDebugLogging value for FHIR client connections and the default OidcVerifyAuthorizedParty value for OIDC Client-Credentials-Flow connections.

@Documentation(description = "FHIR server connections YAML: Default value for properties `enable-debug-logging` and `oidc-auth.enable-debug-logging`", recommendation = "To enable debug logging of requests and responses to configured FHIR servers by default set to `true`")
@Value("${dev.dsf.bpe.fhir.client.connections.config.default.enable.debug.logging:false}")
private boolean fhirClientConnectionsConfigDefaultEnableDebugLogging;
@Documentation(description = "FHIR server connections YAML: Default value for properties `oidc-auth.verify-authorized-party`", recommendation = "To disable verification of the authorized party (aud) claim by default set to `false`")
@Value("${dev.dsf.bpe.fhir.client.connections.config.default.enable.debug.logging:true}")
private boolean fhirClientConnectionsConfigDefaultOidcVerifyAuthorizedParty;

Effected DSF Version

  • 2.0.0
  • 2.0.1

Recommendation

Do not use the DEV_DSF_BPE_FHIR_CLIENT_CONNECTIONS_CONFIG_DEFAULT_ENABLE_DEBUG_LOGGING to change the default value until this bug is fixed.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions