انتقل إلى المحتوى الرئيسي

Interface: UserSpec

Defined in: packages/identity/src/port.ts:493

A person to exist in a realm.

Properties​

email​

readonly email: string

Defined in: packages/identity/src/port.ts:497

The mail address; invitations go here.


familyName​

readonly familyName: string

Defined in: packages/identity/src/port.ts:501

Family name.


givenName​

readonly givenName: string

Defined in: packages/identity/src/port.ts:499

Given name.


invitationLinkSeconds?​

readonly optional invitationLinkSeconds?: 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​

readonly invite: boolean

Defined in: packages/identity/src/port.ts:505

Send the required-action mail now.


requiredActions​

readonly requiredActions: readonly ("verify-email" | "update-password" | "configure-totp")[]

Defined in: packages/identity/src/port.ts:503

What the first sign-in must do.


username​

readonly username: string

Defined in: packages/identity/src/port.ts:495

The login name.