public class DeclarativeAttributes extends DefaultAttributes
Attributes. It should be removed once
the DeclarativeUserProfileProvider becomes the default.AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>READ_ONLY_ATTRIBUTE_KEY, userEMPTY_VALUE| Constructor and Description |
|---|
DeclarativeAttributes(UserProfileContext context,
Map<String,?> attributes,
UserModel user,
UserProfileMetadata profileMetadata,
KeycloakSession session) |
| Modifier and Type | Method and Description |
|---|---|
Map<String,List<String>> |
getReadable()
Returns only the attributes that have read/write permissions.
|
attributeSet, contains, createAttributeContext, getMetadata, getValues, isReadOnly, isRequired, nameSet, toMap, validateclear, clone, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, forEach, get, getOrDefault, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, valuesequals, hashCode, toStringfinalize, getClass, notify, notifyAll, wait, wait, waitgetFirstValue, getReadable, isRootAttributepublic DeclarativeAttributes(UserProfileContext context, Map<String,?> attributes, UserModel user, UserProfileMetadata profileMetadata, KeycloakSession session)
public Map<String,List<String>> getReadable()
AttributesgetReadable in interface AttributesgetReadable in class DefaultAttributesCopyright © 2021 JBoss by Red Hat. All rights reserved.