RealmUserProfileAttribute

data class RealmUserProfileAttribute(val annotations: Map<String, String>? = null, val displayName: String? = null, val enabledWhenScopes: List<String>? = null, val group: String? = null, val name: String, val permissions: RealmUserProfileAttributePermissions? = null, val requiredForRoles: List<String>? = null, val requiredForScopes: List<String>? = null, val validators: List<RealmUserProfileAttributeValidator>? = null)

Constructors

Link copied to clipboard
constructor(annotations: Map<String, String>? = null, displayName: String? = null, enabledWhenScopes: List<String>? = null, group: String? = null, name: String, permissions: RealmUserProfileAttributePermissions? = null, requiredForRoles: List<String>? = null, requiredForScopes: List<String>? = null, validators: List<RealmUserProfileAttributeValidator>? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val annotations: Map<String, String>? = null
Link copied to clipboard
val displayName: String? = null

The display name of the attribute.

Link copied to clipboard

A list of scopes. The attribute will only be enabled when these scopes are requested by clients.

Link copied to clipboard
val group: String? = null

A list of groups.

Link copied to clipboard
Link copied to clipboard

The permissions configuration information.

Link copied to clipboard

A list of roles for which the attribute will be required.

Link copied to clipboard

A list of scopes for which the attribute will be required.

Link copied to clipboard

A list of validators for the attribute.