{ "additionalProperties": false, "extends": { "$ref": "AuthenticationScheme }, "id": "PasswordAuthenticationScheme", "properties": { "identity_file": { "sensitive": true, "title": "SSH private key file name", "type": "string" }, "password": { "sensitive": true, "title": "Password to authenticate with", "type": "string" }, "scheme_name": { "enum": [ "password", "key" ], "required": true, "title": "Authentication scheme name", "type": "string" }, "username": { "pattern": "^.+$", "required": true, "title": "User name to authenticate with", "type": "string" } }, "type": "object" }