Package se.curity.identityserver.sdk.attribute
package se.curity.identityserver.sdk.attribute
Attribute framework which allows the Identity Server to handle in a uniform, generic way, any entity that can be
modelled as a collection of attributes, such as a user account.
The top-level attribute class is Attributes, which can be seen as
the root of the attribute's tree.
-
ClassDescriptionA SCIM 2.0 representation of a user account.An Attribute is a collection of
AttributeValues, together with a name and, optionally, an authority.Collector of Attributes.AttributeContainer<T extends AttributeContainer<T>>A immutable container ofAttributeinstances which allows appending.Attribute name.An AttributeName format (e.g., "json").Most generic type of the attributes framework.Collection ofAttributeinstances that can be efficiently located by name.A utility class to make it possible to view existingAttributesas a table of data.Object representing an Attribute value.Collector of AttributeValues.An Exception that occurs when an Attribute has an invalid value according to the schema is belongs to.Subtype of Attributes that contains.Binary value attribute representation.Subtype of Attributes that contains the consent that the user submitted.FormattedValue<Type extends Comparable<Type>>A generic formatted value.AnAttributeValueconsisting of multipleAttributeValueinstances.AnAttributeValuerepresenting multipleAttributeinstances, similar to a Map where the keys are the names of the attributes, and the values the Attributes themselves.The known metadata fields that can be used with aMapAttributeValue.Null attribute value.AnAttributeValuerepresenting a single value.AnAttributeValuewhose value is a String.Instances of this type can be fully serialized as a Map.