| Package | Description |
|---|---|
| org.wso2.charon3.core.objects |
| Modifier and Type | Method and Description |
|---|---|
List<MultiValuedComplexType> |
User.getEmails()
gets the emails from this user or an empty list if there are none present
|
List<MultiValuedComplexType> |
User.getGroups()
gets the groups from this user or an empty list if there are none present
|
List<MultiValuedComplexType> |
User.getInstantMessagingAddresses()
gets the instant messaging addresses from this user or an empty list if there are none present
|
protected Optional<List<MultiValuedComplexType>> |
ScimAttributeAware.getMultivaluedComplexType(SCIMAttributeSchema multiValuedDefinition,
SCIMAttributeSchema valueDefinition,
SCIMAttributeSchema displayDefinition,
SCIMAttributeSchema typeDefinition,
SCIMAttributeSchema primaryDefinition,
SCIMAttributeSchema referenceDefinition)
extracts a multi-valued-complex-type from the
ScimAttributeAware.getResource() object by the given attribute
definitions |
List<MultiValuedComplexType> |
User.getPhoneNumbers()
gets the phonenumbers from this user or an empty list if there are none present
|
List<MultiValuedComplexType> |
User.getPhotos()
gets the photo uris from this user or an empty list if there are none present
|
List<MultiValuedComplexType> |
User.getRoles()
gets the roles from this user or an empty list if there are none present
|
List<MultiValuedComplexType> |
User.getX509Certificates()
gets the x509 certificates from this user or an empty list if there are none present
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
ScimAttributeAware.addMultivaluedComplexAtribute(List<MultiValuedComplexType> multiValuedComplexTypeList,
SCIMAttributeSchema complexDefinition,
SCIMAttributeSchema valueDefinition,
SCIMAttributeSchema displayDefinition,
SCIMAttributeSchema typeDefinition,
SCIMAttributeSchema primaryDefinition,
SCIMAttributeSchema referenceDefinition)
this method will add a
MultiValuedComplexType list to the given ScimAttributeAware.getResource() |
void |
User.replaceEmails(List<MultiValuedComplexType> multiValuedComplexTypeList)
deletes the current complex emails attributes and exchanges it with the given values
|
void |
User.replaceGroups(List<MultiValuedComplexType> multiValuedComplexTypeList)
deletes the group attributes and exchanges it with the given values
|
void |
User.replaceInstantMessagingAddresses(List<MultiValuedComplexType> multiValuedComplexTypeList)
deletes the current complex instant messaging addresses attributes and exchanges it with the given values
|
void |
User.replacePhoneNumbers(List<MultiValuedComplexType> multiValuedComplexTypeList)
deletes the current complex phonenumber attributes and exchanges it with the given values
|
void |
User.replacePhotos(List<MultiValuedComplexType> multiValuedComplexTypeList)
deletes the current photo uri attributes and exchanges it with the given values
|
void |
User.replaceRoles(List<MultiValuedComplexType> multiValuedComplexTypeList)
deletes the role attributes and exchanges it with the given values
|
void |
User.replaceX509Certificates(List<MultiValuedComplexType> multiValuedComplexTypeList)
deletes the current x509 certificate attributes and exchanges it with the given values
|
Copyright © 2020 WSO2. All rights reserved.