Skip to content

Overview

//trimble-id-android/com.trimble.id.android.model/User

User

[androidJvm]
data class User(val sub: String?, val givenName: String?, val familyName: String?, val email: String?, val emailVerified: Boolean?, val picture: String?, val preferredUsername: String? = null)

User claims data model

Constructors

User[androidJvm]
constructor(sub: String?, givenName: String?, familyName: String?, email: String?, emailVerified: Boolean?, picture: String?, preferredUsername: String? = null)

Properties

NameSummary
email[androidJvm]
val email: String?
The end-user’s preferred email address
emailVerified[androidJvm]
val emailVerified: Boolean?
True if the end-user’s email address has been verified, else false
familyName[androidJvm]
val familyName: String?
The surname(s) or last name(s) of the end-user
givenName[androidJvm]
val givenName: String?
The given or first name of the end-user
picture[androidJvm]
val picture: String?
The URL of the profile picture for the end-user
preferredUsername[androidJvm]
val preferredUsername: String? = null
sub[androidJvm]
val sub: String?
The subject (end-user) identifier