def METHOD_NAME(cls):
    """
    Return a dictionary, that describes the parameters and options for the
    SMS provider.
    Parameters are required keys to values.
    :return: dict
    """
    from privacyidea.lib.smtpserver import get_smtpservers
    params = {"options_allowed": False,
              "headers_allowed": False,
              "parameters": {
                  "USERNAME": {
                      "required": True,
                      "description": "The sipgate username."},
                  "PASSWORD": {
                      "required": True,
                      "description": "The sipgate password."},
                  "PROXY": {
                      "description": "An optional proxy URI."
                  },
                  "REGEXP": {
                      "description": cls.regexp_description
                  }
              }
              }
    return params