full
This commit is contained in:
parent
9e2e714d85
commit
9bb5ee5c97
139
validator.json
Normal file
139
validator.json
Normal file
@ -0,0 +1,139 @@
|
||||
{
|
||||
"validator": {
|
||||
"API0000-email": {
|
||||
"name": "ユーザーメールアドレス",
|
||||
"not-null": "0",
|
||||
"length-order": "1",
|
||||
"length-limiter": "5-254",
|
||||
"validate-pattern": "(@)"
|
||||
},
|
||||
"API0000-password": {
|
||||
"name": "パスワード",
|
||||
"not-null": "0",
|
||||
"length-order": "1",
|
||||
"length-limiter": "8-32",
|
||||
"validate-pattern": "^.+$"
|
||||
},
|
||||
"API0100-email": {
|
||||
"name": "ユーザーメールアドレス",
|
||||
"not-null": "0",
|
||||
"length-order": "1",
|
||||
"length-limiter": "1-254",
|
||||
"validate-pattern": "^.+$"
|
||||
},
|
||||
"API0103-email": {
|
||||
"name": "ユーザーメールアドレス",
|
||||
"not-null": "0",
|
||||
"length-order": "1",
|
||||
"length-limiter": "1-254",
|
||||
"validate-pattern": "^.+$"
|
||||
},
|
||||
"API0200-clientUserId": {
|
||||
"name": "ユーザーID",
|
||||
"not-null": "0",
|
||||
"length-order": "1",
|
||||
"length-limiter": "1-20",
|
||||
"validate-pattern": "^\\d+$"
|
||||
},
|
||||
"API0200-password": {
|
||||
"name": "パスワード",
|
||||
"not-null": "0",
|
||||
"length-order": "1",
|
||||
"length-limiter": "0-12",
|
||||
"validate-pattern": "^$|^.{8,12}$"
|
||||
},
|
||||
"API0200-lastName": {
|
||||
"name": "姓",
|
||||
"not-null": "0",
|
||||
"length-order": "1",
|
||||
"length-limiter": "1-20",
|
||||
"validate-pattern": "^.{1,20}$"
|
||||
},
|
||||
"API0200-firstName": {
|
||||
"name": "名",
|
||||
"not-null": "0",
|
||||
"length-order": "1",
|
||||
"length-limiter": "1-20",
|
||||
"validate-pattern": "^.{1,20}$"
|
||||
},
|
||||
"API0201-clientId": {
|
||||
"name": "クライアントID",
|
||||
"not-null": "0",
|
||||
"length-order": "1",
|
||||
"length-limiter": "1-20",
|
||||
"validate-pattern": "^\\d+$"
|
||||
},
|
||||
|
||||
"API0201-displayName": {
|
||||
"name": "表示用会社名",
|
||||
"not-null": "0",
|
||||
"length-order": "1",
|
||||
"length-limiter": "1-20",
|
||||
"validate-pattern": "^.{1,20}$"
|
||||
},
|
||||
"API0203-clientLinkId": {
|
||||
"name": "ライアント公開情報ID",
|
||||
"not-null": "0",
|
||||
"length-order": "1",
|
||||
"length-limiter": "1-20",
|
||||
"validate-pattern": "^\\d+$"
|
||||
},
|
||||
"API0203-linkId": {
|
||||
"name": "公開情報ID",
|
||||
"not-null": "0",
|
||||
"length-order": "1",
|
||||
"length-limiter": "1-20",
|
||||
"validate-pattern": "^\\d+$"
|
||||
},
|
||||
"API0203-linkUrl": {
|
||||
"name": "公開情報URL",
|
||||
"not-null": "0",
|
||||
"length-order": "1",
|
||||
"length-limiter": "1-20",
|
||||
"validate-pattern": "^(https?://)?[\\w.-]+(\\.[\\w\\.-]+)+[/#?]?.*$"
|
||||
},
|
||||
"API0205-companyNumber": {
|
||||
"name": "法人または企業番号",
|
||||
"not-null": "1",
|
||||
"length-order": "1",
|
||||
"length-limiter": "13-13",
|
||||
"validate-pattern": "^\\d{13}$"
|
||||
},
|
||||
"API0205-companyName": {
|
||||
"name": "会社名",
|
||||
"not-null": "1",
|
||||
"length-order": "1",
|
||||
"length-limiter": "1-50",
|
||||
"validate-pattern": "^.{1,50}$"
|
||||
},
|
||||
"API0205-companyNameKana": {
|
||||
"name": "(カナ)",
|
||||
"not-null": "1",
|
||||
"length-order": "1",
|
||||
"length-limiter": "1-50",
|
||||
"validate-pattern": "^[ァ-ヶー ]{1,50}$"
|
||||
},
|
||||
"API0205-companyNameEn": {
|
||||
"name": "(ローマ字または英語表記[半角])",
|
||||
"not-null": "1",
|
||||
"length-order": "1",
|
||||
"length-limiter": "1-100",
|
||||
"validate-pattern": "^[A-Za-z]{1,100}$"
|
||||
},
|
||||
"API0205-zipCode": {
|
||||
"name": "郵便番号",
|
||||
"not-null": "1",
|
||||
"length-order": "1",
|
||||
"length-limiter": "1-7",
|
||||
"validate-pattern": "^\\d{13}$"
|
||||
},
|
||||
"API0205-address1": {
|
||||
"name": "市区郡",
|
||||
"not-null": "1",
|
||||
"length-order": "1",
|
||||
"length-limiter": "1-50",
|
||||
"validate-pattern": "^.{1,50}$"
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
Loading…
x
Reference in New Issue
Block a user