All Downloads are FREE. Search and download functionalities are using the official Maven repository.

jsonsource.user.verify.json Maven / Gradle / Ivy

{
  "user": {
    "_self": {
      "require": {
        "must": true,
        "invalid": "20005"
      },
      "typeof": {
        "type": "object",
        "invalid": "20001"
      }
    },
    "id": {
      "require": {
        "must": true,
        "invalid": "20005"
      },
      "length": {
        "max": 64,
        "min": 1,
        "invalid": "20003"
      }
    },
    "name": {
      "require": {
        "must": true,
        "invalid": "20005"
      },
      "length": {
        "max": 64,
        "min": 1,
        "invalid": "20003"
      }
    },
    "portrait": {
      "require": {
        "must": true,
        "invalid": "20005"
      },
      "length": {
        "max": 1024,
        "min": 1,
        "invalid": "20003"
      },
      "url": {
        "legal": "url 正则",
        "invalid": "20007"
      }
    },
    "minute": {
      "require": {
        "must": true,
        "invalid": "20005"
      },
      "size": {
        "max": 43200,
        "min": 1,
        "invalid": "20004"
      },
      "typeof": {
        "type": "number|int",
        "invalid": "20001"
      }
    },
    "blacklist": {
      "require": {
        "must": true,
        "invalid": "20005"
      },
      "typeof": {
        "type": "array",
        "invalid": "20001"
      }
    }
  },
  "tag": {
    "_self": {
      "require": {
        "must": true,
        "invalid": "20005"
      },
      "typeof": {
        "type": "object",
        "invalid": "20001"
      }
    },
    "userId": {
      "require": {
        "must": true,
        "invalid": "20005"
      },
      "length": {
        "max": 64,
        "min": 1,
        "invalid": "20003"
      }
    },
    "tags": {
      "require": {
        "must": true,
        "invalid": "20005"
      },
      "size": {
        "max": 20,
        "min": 1,
        "invalid": "20002"
      },
      "typeof": {
        "type": "array",
        "invalid": "20001"
      }
    }
  },
  "batchTag": {
    "_self": {
      "require": {
        "must": true,
        "invalid": "20005"
      },
      "typeof": {
        "type": "object",
        "invalid": "20001"
      }
    },
    "userIds": {
      "require": {
        "must": true,
        "invalid": "20005"
      },
      "size": {
        "max": 1000,
        "min": 1,
        "invalid": "20002"
      },
      "typeof": {
        "type": "array",
        "invalid": "20001"
      }
    },
    "tags": {
      "require": {
        "must": true,
        "invalid": "20005"
      },
      "size": {
        "max": 20,
        "min": 1,
        "invalid": "20002"
      },
      "typeof": {
        "type": "array",
        "invalid": "20001"
      }
    }
  },
  "getTag": {
    "_self": {
      "require": {
        "must": true,
        "invalid": "20005"
      },
      "typeof": {
        "type": "object",
        "invalid": "20001"
      }
    },
    "userIds": {
      "require": {
        "must": true,
        "invalid": "20005"
      },
      "size": {
        "max": 50,
        "min": 1,
        "invalid": "20002"
      },
      "typeof": {
        "type": "array",
        "invalid": "20001"
      }
    }
  }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy