Interface: UserSpec
Defined in: packages/identity/src/port.ts:493
A person to exist in a realm.
Properties
email
readonlyemail:string
Defined in: packages/identity/src/port.ts:497
The mail address; invitations go here.
familyName
readonlyfamilyName:string
Defined in: packages/identity/src/port.ts:501
Family name.
givenName
readonlygivenName:string
Defined in: packages/identity/src/port.ts:499
Given name.
invitationLinkSeconds?
readonlyoptionalinvitationLinkSeconds?:number
Defined in: packages/identity/src/port.ts:512
How long the mailed link works, in seconds. Given per send rather than set on the realm so that nothing else the realm mails changes with it (security review of R-QA2). Absent leaves the provider's default. WSO2 reports it unsupported: its expiry is the recovery connector's, owed with spike N-WSO2-ASKPASSWORD-MAIL.
invite
readonlyinvite:boolean
Defined in: packages/identity/src/port.ts:505
Send the required-action mail now.
requiredActions
readonlyrequiredActions: readonly ("verify-email"|"update-password"|"configure-totp")[]
Defined in: packages/identity/src/port.ts:503
What the first sign-in must do.
username
readonlyusername:string
Defined in: packages/identity/src/port.ts:495
The login name.