Class PhoneNumber
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<PhoneNumber>
se.curity.identityserver.sdk.attribute.scim.v2.multivalued.PhoneNumber
- All Implemented Interfaces:
Iterable<Attribute>,AttributeContainer<MapAttributeValue>,AttributeOrAttributeValue<AttributeValue>,AttributeValue
Phone numbers for the user.
The value SHOULD be specified according to the format defined in [RFC3966]. E.g. ,’tel:+1-201-555-0123’
-
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 PhoneNumbercopyOf(MapAttributeValue other) Copies the provided map attribute value.static PhoneNumberstatic PhoneNumberof(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<PhoneNumber>- Parameters:
other- The map attribute value to copy- Returns:
- A copy of the map attribute value
-