Class SecurityOfficerConfig
- java.lang.Object
-
- org.odpi.openmetadata.adminservices.configuration.properties.AdminServicesConfigHeader
-
- org.odpi.openmetadata.adminservices.configuration.properties.SecurityOfficerConfig
-
- All Implemented Interfaces:
Serializable
public class SecurityOfficerConfig extends AdminServicesConfigHeader
SecurityOfficerConfig provides the properties for the deprecated security-officer-services. This function is replaced by the new services in the Engine Host OMAG Server and Integration Daemon OMAG Server.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description SecurityOfficerConfig()Default constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)Validate that an object is equal depending on their stored values.StringgetAccessServiceRootURL()Return the URL for the Security Officer OMAS connectedStringgetAccessServiceServerName()Return the name of the server where Security Officer OMAS is runningConnectiongetSecurityOfficerServerInTopic()Return the OCF Connection for the In Topic used to pass requests to this Security Officer.StringgetSecurityOfficerServerInTopicName()Return the Input Topic Name for Security Officer ServerConnectiongetSecurityOfficerServerOutTopic()Return the OCF Connection for the topic used to pass requests to Security Officer.StringgetSecurityOfficerServerOutTopicName()Return the Security Officer Out Topic NameinthashCode()Return a hash code based on the values of this object.voidsetAccessServiceRootURL(String accessServiceRootURL)Set up the URL for the Security Officer OMAS connectedvoidsetAccessServiceServerName(String accessServiceServerName)Set up the name of the server where the instance of the Security Officer OMAS is runningvoidsetSecurityOfficerServerInTopic(Connection securityOfficerServerInTopic)Set up the OCF Connection for the Out Topic used to pass requests to this Security Officer.voidsetSecurityOfficerServerInTopicName(String securityOfficerServerInTopicName)Set up the Security Officer Server In Topic NamevoidsetSecurityOfficerServerOutTopic(Connection securityOfficerServerOutTopic)Set up the OCF Connection for the Out Topic used to pass requests to this Security Officer.voidsetSecurityOfficerServerOutTopicName(String securityOfficerServerOutTopicName)Set up the Security Officer Server Out NameStringtoString()
-
-
-
Method Detail
-
getAccessServiceRootURL
public String getAccessServiceRootURL()
Return the URL for the Security Officer OMAS connected- Returns:
- String URL
-
setAccessServiceRootURL
public void setAccessServiceRootURL(String accessServiceRootURL)
Set up the URL for the Security Officer OMAS connected- Parameters:
accessServiceRootURL- ULR for the Security Officer OMAS instance
-
getAccessServiceServerName
public String getAccessServiceServerName()
Return the name of the server where Security Officer OMAS is running- Returns:
- the server name
-
setAccessServiceServerName
public void setAccessServiceServerName(String accessServiceServerName)
Set up the name of the server where the instance of the Security Officer OMAS is running- Parameters:
accessServiceServerName- name of the server for Security Officer OMAS
-
getSecurityOfficerServerInTopicName
public String getSecurityOfficerServerInTopicName()
Return the Input Topic Name for Security Officer Server- Returns:
- String Input Topic name
-
setSecurityOfficerServerInTopicName
public void setSecurityOfficerServerInTopicName(String securityOfficerServerInTopicName)
Set up the Security Officer Server In Topic Name- Parameters:
securityOfficerServerInTopicName- String Security Officer Name
-
getSecurityOfficerServerInTopic
public Connection getSecurityOfficerServerInTopic()
Return the OCF Connection for the In Topic used to pass requests to this Security Officer. For example, the output topic of Security Officer OMAS can be provided (e.g. "open-metadata.access-services.SecurityOfficer.outTopic")- Returns:
- Connection for In Topic
-
setSecurityOfficerServerInTopic
public void setSecurityOfficerServerInTopic(Connection securityOfficerServerInTopic)
Set up the OCF Connection for the Out Topic used to pass requests to this Security Officer.- Parameters:
securityOfficerServerInTopic- Connection for In Topic
-
getSecurityOfficerServerOutTopicName
public String getSecurityOfficerServerOutTopicName()
Return the Security Officer Out Topic Name- Returns:
- String security out topic name
-
setSecurityOfficerServerOutTopicName
public void setSecurityOfficerServerOutTopicName(String securityOfficerServerOutTopicName)
Set up the Security Officer Server Out Name- Parameters:
securityOfficerServerOutTopicName- String Security Out Topic Name
-
getSecurityOfficerServerOutTopic
public Connection getSecurityOfficerServerOutTopic()
Return the OCF Connection for the topic used to pass requests to Security Officer. The default values are constructed from the Security Officer Server Name.- Returns:
- Connection for Out Topic
-
setSecurityOfficerServerOutTopic
public void setSecurityOfficerServerOutTopic(Connection securityOfficerServerOutTopic)
Set up the OCF Connection for the Out Topic used to pass requests to this Security Officer.- Parameters:
securityOfficerServerOutTopic- Connection for Out Topic
-
equals
public boolean equals(Object o)
Validate that an object is equal depending on their stored values.
-
-