UserDto

data class UserDto(val name: String? = null, val serverId: String? = null, val serverName: String? = null, val id: UUID, val primaryImageTag: String? = null, val hasPassword: Boolean, val hasConfiguredPassword: Boolean, val hasConfiguredEasyPassword: Boolean, val enableAutoLogin: Boolean? = null, val lastLoginDate: DateTime? = null, val lastActivityDate: DateTime? = null, val configuration: UserConfiguration? = null, val policy: UserPolicy? = null, val primaryImageAspectRatio: Double? = null)

Class UserDto.

Constructors

Link copied to clipboard
constructor(name: String? = null, serverId: String? = null, serverName: String? = null, id: UUID, primaryImageTag: String? = null, hasPassword: Boolean, hasConfiguredPassword: Boolean, hasConfiguredEasyPassword: Boolean, enableAutoLogin: Boolean? = null, lastLoginDate: DateTime? = null, lastActivityDate: DateTime? = null, configuration: UserConfiguration? = null, policy: UserPolicy? = null, primaryImageAspectRatio: Double? = null)

Properties

Link copied to clipboard

The configuration.

Link copied to clipboard

Whether async login is enabled or not.

Link copied to clipboard

A value indicating whether this instance has configured easy password.

Link copied to clipboard

A value indicating whether this instance has configured password.

Link copied to clipboard

A value indicating whether this instance has password.

Link copied to clipboard
val id: UUID

The id.

Link copied to clipboard

The last activity date.

Link copied to clipboard

The last login date.

Link copied to clipboard
val name: String?

The name.

Link copied to clipboard

The policy.

Link copied to clipboard

The primary image aspect ratio.

Link copied to clipboard

The primary image tag.

Link copied to clipboard

The server identifier.

Link copied to clipboard

Gets or sets the name of the server. This is not used by the server and is for client-side usage only.