@Override
    public OpenIdConfigurationResponse getConfigurationResponse() {
        final AbstractOpenIdConfig abstractOpenIdConfig = localOpenIdConfigProvider.get();
        final String configurationEndpoint = abstractOpenIdConfig.getOpenIdConfigurationEndpoint();

        if (isFetchRequired(configurationEndpoint)) {
            updateOpenIdConfigurationResponse(abstractOpenIdConfig);
        }

        return openIdConfigurationResp;
    }
Combines the values from {@link AbstractOpenIdConfig} with values obtained from the external
Open ID Connect IDP server.
stroom-security/stroom-security-common-impl/src/main/java/stroom/security/common/impl/ExternalIdpConfigurationProvider.java