def _validate_config(self, config):
        """
        Validates some parts of the module config
        :type config: dict[str, dict[str, Any] | str]
        :param config: The module config
        """
        required_keys = [
            self.KEY_IDP_CONFIG,
            self.KEY_ENDPOINTS,
        ]

        if not config:
            raise ValueError("No configuration given")

        for key in required_keys:
            try:
                _val = config[key]
            except KeyError as e:
                raise ValueError("Missing configuration key: %s" % key) from e
def _validate_config ( self , config ) : required_keys = [ self . KEY_IDP_CONFIG , self . KEY_ENDPOINTS , ] if not config : raise ValueError ( "No configuration given" ) for key in required_keys : try : _val = config [ key ] except KeyError as e : raise ValueError ( "Missing configuration key: %s" % key ) from e
Validates some parts of the module config
        :type config: dict[str, dict[str, Any] | str]
        :param config: The module config