Interface AuthenticatingService

All Known Implementing Classes:
AbstractAuthenticatedService, AbstractConfigurableAuthenticatedService, AbstractRegistry, BootstrapRegistry, DefaultProcessCheckService, EmbdServContHTTPService, InstanceToInstanceRegistry, LocalServiceRegistry, ModelFactoryRegistry, MultiplexingClientService, PluginRegistry, ServiceRegistry, TwoPhaseBootstrap

public interface AuthenticatingService
This interface marks service that authenticate at the security manager. If the service is started early in the bootstrap phase, the global security manager may not be available when initialising or starting the service. If such a service implements this interface it will be notified as soon as the global security manager is available. It can then re-authenticate.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Notifies this service that the global security manager is available.
  • Method Details

    • globalSecurityManagerAvailable

      void globalSecurityManagerAvailable() throws AbortServiceException
      Notifies this service that the global security manager is available. This is only notified to early clients so that they re-authenticate at the global security manager.
      Throws:
      AbortServiceException - If there are problems re-authenticating at the global security manager, an AbortServiceException will be thrown.