Class Email
Object
se.curity.identityserver.sdk.attribute.MapAttributeValue
se.curity.identityserver.sdk.attribute.scim.v2.ComplexAttributeValue<M>
se.curity.identityserver.sdk.attribute.scim.v2.multivalued.MultiValuedAttributeValue<Email>
se.curity.identityserver.sdk.attribute.scim.v2.multivalued.Email
- All Implemented Interfaces:
Iterable<Attribute>,AttributeContainer<MapAttributeValue>,AttributeOrAttributeValue<AttributeValue>,AttributeValue
Email addresses for the User.
The value SHOULD be specified according to [RFC5321]. E.g., "bjensen@example.com" instead of "bjensen@EXAMPLE.COM"
-
Field Summary
Fields inherited from class se.curity.identityserver.sdk.attribute.scim.v2.multivalued.MultiValuedAttributeValue
DISPLAY, REF, TYPE, TYPE_HOME, TYPE_OTHER, TYPE_WORK, VALUEFields inherited from class se.curity.identityserver.sdk.attribute.scim.v2.ComplexAttributeValue
PRIMARY -
Method Summary
Modifier and TypeMethodDescriptionprotected EmailcopyOf(MapAttributeValue other) Copies the provided map attribute value.static Emailstatic Emailof(MapAttributeValue mapAttributeValue) Methods inherited from class se.curity.identityserver.sdk.attribute.scim.v2.multivalued.MultiValuedAttributeValue
getDisplay, getRef, getSignificantValue, getType, with, withDisplay, withRef, withTypeMethods inherited from class se.curity.identityserver.sdk.attribute.scim.v2.ComplexAttributeValue
isPrimaryMethods inherited from class se.curity.identityserver.sdk.attribute.MapAttributeValue
append, append, delete, equals, get, get, getAll, getAttributesByName, getMandatory, getValue, getValueWithAuthorities, getValueWithMetadata, hashCode, isEmpty, iterator, keys, map, map, map, mapEntries, mapNonRecursive, nullOrOfType, of, of, of, removeAttributes, removeNullAttributeValues, retainAttributes, size, stream, toString, withMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface se.curity.identityserver.sdk.attribute.AttributeContainer
contains, contains, getOptionalValue, getOptionalValue, removeAttribute, retainAttributeMethods inherited from interface java.lang.Iterable
forEach, spliterator
-
Method Details
-
of
-
of
-
copyOf
Description copied from class:ComplexAttributeValueCopies the provided map attribute value.- Specified by:
copyOfin classComplexAttributeValue<Email>- Parameters:
other- The map attribute value to copy- Returns:
- A copy of the map attribute value
-