Class NamedList
java.lang.Object
org.odpi.openmetadata.frameworks.connectors.properties.users.NamedList
NamedList described a list of users, or other named list. A named list can represent a security group,
defining who has access to a specific resource, or a security role, defining who is performing a specific role.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
Compare the values of the supplied object with those stored in the current object.Return the description of this list.Return the display name for this list.Return the distinguished name of the list.Return the list of nested lists - typically this is the distinguished names of the members.Return any other properties that should be shared with security providers.Return the list of members - typically this is the distinguished names of the members.int
hashCode()
Hash of propertiesvoid
setDescription
(String description) Set up the description of this list.void
setDisplayName
(String displayName) Set up the display name for this list.void
setDistinguishedName
(String distinguishedName) Set up the distinguished name of the list.void
setListMembers
(List<String> listMembers) Set up list of nested lists - typically this is the distinguished names of the members.void
setOtherProperties
(Map<String, Object> otherProperties) Set up any other properties that should be shared with security providers.void
setUserMembers
(List<String> userMembers) Set up the list of user account members - typically this is the distinguished names of the members.toString()
Standard toString method.
-
Constructor Details
-
NamedList
public NamedList()Default constructor -
NamedList
Copy constructor
-
-
Method Details
-
getDisplayName
Return the display name for this list.- Returns:
- string
-
setDisplayName
Set up the display name for this list.- Parameters:
displayName
- string
-
getDescription
Return the description of this list.- Returns:
- string
-
setDescription
Set up the description of this list.- Parameters:
description
- string
-
getDistinguishedName
Return the distinguished name of the list.- Returns:
- string name
-
setDistinguishedName
Set up the distinguished name of the list.- Parameters:
distinguishedName
- string name
-
getUserMembers
Return the list of members - typically this is the distinguished names of the members.- Returns:
- list of names
-
setUserMembers
Set up the list of user account members - typically this is the distinguished names of the members.- Parameters:
userMembers
- list of names
-
getListMembers
Return the list of nested lists - typically this is the distinguished names of the members.- Returns:
- list of names
-
setListMembers
Set up list of nested lists - typically this is the distinguished names of the members.- Parameters:
listMembers
- list of names
-
getOtherProperties
Return any other properties that should be shared with security providers.- Returns:
- property map
-
setOtherProperties
Set up any other properties that should be shared with security providers.- Parameters:
otherProperties
- property map
-
toString
Standard toString method. -
equals
Compare the values of the supplied object with those stored in the current object. -
hashCode
public int hashCode()Hash of properties
-