json.schema.auth.registrationRequest.json Maven / Gradle / Ivy
{
"$id": "https://open-metadata.org/schema/auth/registrationRequest.json",
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "RegistrationRequest",
"description": "This schema defines the SMTP Settings for sending Email",
"type": "object",
"javaType": "org.openmetadata.schema.auth.RegistrationRequest",
"properties": {
"firstName": {
"description": "First Name",
"type": "string"
},
"lastName": {
"description": "Last Name",
"type": "string"
},
"email": {
"description": "Email address of the user.",
"$ref": "../type/basic.json#/definitions/email"
},
"password": {
"description": "Login Password",
"type": "string",
"minLength": 8,
"maxLength": 56
}
},
"required": [
"firstName",
"lastName",
"password",
"email"
],
"additionalProperties": false
}