Class OpenMetadataPlatformSecurityConnector

java.lang.Object
org.odpi.openmetadata.frameworks.connectors.Connector
org.odpi.openmetadata.frameworks.connectors.ConnectorBase
org.odpi.openmetadata.metadatasecurity.connectors.OpenMetadataPlatformSecurityConnector
All Implemented Interfaces:
SecureConnectorExtension, VirtualConnectorExtension, OpenMetadataPlatformSecurity
Direct Known Subclasses:
CocoPharmaPlatformSecurityConnector, CocoPharmaPlatformSecurityConnectorTokenBased

public class OpenMetadataPlatformSecurityConnector extends ConnectorBase implements OpenMetadataPlatformSecurity
OpenMetadataPlatformSecurityConnector provides the base class for a connector that validates access to the platform services that are not specific to an OMAG Server. This optional connector can be set up once the OMAGServerPlatform is running. The default implementation does not allow any access. It generates well-defined exceptions and console log messages. It is over-ridden to define the required access for the deployment environment. The methods in this base class can be called if access is to be denied as a way of reusing the message logging and exceptions.
  • Field Details

    • messageFormatter

      protected MessageFormatter messageFormatter
    • connectorName

      protected String connectorName
    • serverRootURL

      protected String serverRootURL
  • Constructor Details

    • OpenMetadataPlatformSecurityConnector

      public OpenMetadataPlatformSecurityConnector()
  • Method Details