UserIdentityInfo

data class UserIdentityInfo(val email: String? = null, val firstName: String? = null, val lastName: String? = null, val mobile: String? = null, val secondaryEmail: String? = null)

Contains information about the identity of a user.

Constructors

Link copied to clipboard
constructor(email: String? = null, firstName: String? = null, lastName: String? = null, mobile: String? = null, secondaryEmail: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val email: String? = null

The email address. If you are using SAML for identity management and include this parameter, an error is returned.

Link copied to clipboard
val firstName: String? = null

The first name. This is required if you are using Amazon Connect or SAML for identity management. Inputs must be in Unicode Normalization Form C (NFC). Text containing characters in a non-NFC form (for example, decomposed characters or combining marks) are not accepted.

Link copied to clipboard
val lastName: String? = null

The last name. This is required if you are using Amazon Connect or SAML for identity management. Inputs must be in Unicode Normalization Form C (NFC). Text containing characters in a non-NFC form (for example, decomposed characters or combining marks) are not accepted.

Link copied to clipboard
val mobile: String? = null

The user's mobile number.

Link copied to clipboard
val secondaryEmail: String? = null

The user's secondary email address. If you provide a secondary email, the user receives email notifications -- other than password reset notifications -- to this email address instead of to their primary email address. Pattern : (?=^.{0,265}$)[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,63}