@Setup(mode=SINGLETON, priority=2000) public class NuxeoPrincipalJsonReader extends EntityJsonReader<NuxeoPrincipal>
NuxeoPrincipal
.
Format is (any additional json property is ignored):
{
"entity-type":"user",
"id":"USERNAME",
"properties":{ <- depending on the user schema / format is managed by DocumentPropertiesJsonReader
"firstName":"FIRSTNAME",
"lastName":"LASTNAME",
"username":"USERNAME",
"email":"user@mail.com",
"company":"COMPANY",
"password":"", <- ALWAYS EMPTY
"groups":[
"GROUP1 NAME OF THE USER",
"GROUP2 NAME OF THE USER",
...
]
}
}
Constructor and Description |
---|
NuxeoPrincipalJsonReader() |
read
accept, read
Copyright © 2015 Nuxeo SA. All rights reserved.