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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
globalSecurityManagerAvailable()
Notifies this service that the global security manager is available.
-
-
-
Method Detail
-
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, anAbortServiceException
will be thrown.
-
-