|
Annotation Types Summary |
| DateStr |
The string is a well-formed date/time based on a pattern. |
| EmailAddressStr |
The string has to be a well-formed email address. |
| NotEmpty |
The object is not null and not empty (it's size is at least one
element). |
| PasswordSha512Str |
The string has to be a HEX encoded SHA512 hash with a length of 128
characters. |
| PasswordStr |
The string has to be a password with a length between 8 and 20 characters. |
| PropertiesContain |
The properties object contains a number of expected keys. |
| UserNameStr |
The string has to be a valid user ID:
3-20 characters in length
Lowercase letters (a-z)
Numbers (0-9)
Hyphens (-)
Underscores (_)
Starts not with an underscore, hyphen or number
|
| UUIDStr |
The string has to be a valid UUID. |