UserAndMetadata

class UserAndMetadata(user: User, domain: AuthDomain, passwordChanged: Instant?, externalGroups: Set<String>, effectiveRolesAndOrigins: Set<RoleAndOrigins>)

Information about a user, as returned from UserManager.getUser or UserManager.getAllUsers.

Constructors

Link copied to clipboard
fun UserAndMetadata(user: User, domain: AuthDomain, passwordChanged: Instant?, externalGroups: Set<String>, effectiveRolesAndOrigins: Set<RoleAndOrigins>)

Functions

Link copied to clipboard
open override fun toString(): String

Properties

Link copied to clipboard
val domain: AuthDomain
Link copied to clipboard
val effectiveRoles: Set<Role>
Link copied to clipboard
val effectiveRolesAndOrigins: Set<RoleAndOrigins>
Link copied to clipboard
val externalGroups: Set<String>
Link copied to clipboard
val passwordChanged: Instant?
Link copied to clipboard
val user: User