NewUser
org.sagebionetworks.repo.model.auth.NewUser
Fields required to create a new user account
| Field | Type | Description |
|---|---|---|
| STRING | User's email | |
| firstName | STRING | User's first name |
| lastName | STRING | User's last name |
| userName | STRING | A is a unique alias that will identify a user. A userName can only contain letters, numbers, dot (.), dash (-) and underscore (_) and must be at least 3 characters long. |
| oauthProvider | OAuthProvider | Supported OAuth providers |
| subject | STRING | When the user is created through an oauth provider, this value identifies the user in the provider. |
| encodedMembershipInvtnSignedToken | STRING | Encoded signed token containing the information needed to retrieve a membership invitation. |