def METHOD_NAME(cls, plugin_configuration: "PluginConfiguration"):
    conf = {
        data["name"]: data["value"] for data in plugin_configuration.configuration
    }
    with np_atobarai_opentracing_trace("np-atobarai.utilities.ping"):
        response = health_check(get_api_config(conf))
    if not response:
        raise ValidationError(
            {
                field: ValidationError(
                    "Authentication failed. Please check provided data.",
                    code=PluginErrorCode.PLUGIN_MISCONFIGURED.value,
                )
                for field in [MERCHANT_CODE, SP_CODE, TERMINAL_ID]
            }
        )