Class SecurityTagsProperties
java.lang.Object
org.odpi.openmetadata.accessservices.assetowner.properties.SecurityTagsProperties
SecurityTagsProperties holds the list of labels and properties used by a security enforcement engine to control access
and visibility to the contents of the real-world object described by the Referenceable.
-
Constructor Summary
ConstructorDescriptionDefault constructorSecurityTagsProperties
(SecurityTagsProperties template) Copy/clone constructor -
Method Summary
Modifier and TypeMethodDescriptionboolean
Compare the values of the supplied object with those stored in the current object.Return the list of security labels attached to the element.Return the security properties associated with the element.int
hashCode()
Create a hash code for this element type.void
setSecurityLabels
(List<String> securityLabels) Set up the list of security labels for the element.void
setSecurityProperties
(Map<String, Object> securityProperties) Set up the security properties associated with the element.toString()
Standard toString method.
-
Constructor Details
-
SecurityTagsProperties
public SecurityTagsProperties()Default constructor -
SecurityTagsProperties
Copy/clone constructor- Parameters:
template
- object to copy
-
-
Method Details
-
getSecurityLabels
Return the list of security labels attached to the element.- Returns:
- list of label strings
-
setSecurityLabels
Set up the list of security labels for the element.- Parameters:
securityLabels
- list of label strings
-
getSecurityProperties
Return the security properties associated with the element. These are name-value pairs.- Returns:
- map of properties
-
setSecurityProperties
Set up the security properties associated with the element. These are name-value pairs.- Parameters:
securityProperties
- map of properties
-
toString
Standard toString method. -
equals
Compare the values of the supplied object with those stored in the current object. -
hashCode
public int hashCode()Create a hash code for this element type.
-