Class AuthenticatingSignalProtocol<INFRA_STRUCTURE extends org.eclipse.net4j.util.security.IPasswordCredentialsProvider.Provider>

java.lang.Object
org.eclipse.net4j.util.event.Notifier
org.eclipse.net4j.util.lifecycle.Lifecycle
org.eclipse.spi.net4j.Protocol<INFRA_STRUCTURE>
org.eclipse.net4j.signal.SignalProtocol<INFRA_STRUCTURE>
org.eclipse.net4j.signal.security.AuthenticatingSignalProtocol<INFRA_STRUCTURE>
All Implemented Interfaces:
IBufferHandler, ILocationAware, IProtocol<INFRA_STRUCTURE>, IProtocol2<INFRA_STRUCTURE>, IProtocol3<INFRA_STRUCTURE>, ISignalProtocol<INFRA_STRUCTURE>, ISignalProtocol.WithSignalCounters<INFRA_STRUCTURE>, org.eclipse.net4j.util.concurrent.IExecutorServiceProvider, org.eclipse.net4j.util.event.INotifier, org.eclipse.net4j.util.event.INotifier.INotifier2, org.eclipse.net4j.util.lifecycle.IDeactivateable, org.eclipse.net4j.util.lifecycle.ILifecycle, org.eclipse.net4j.util.lifecycle.ILifecycle.DeferrableActivation, org.eclipse.net4j.util.security.IPasswordCredentialsProvider.Provider, org.eclipse.net4j.util.security.IUserAware

public class AuthenticatingSignalProtocol<INFRA_STRUCTURE extends org.eclipse.net4j.util.security.IPasswordCredentialsProvider.Provider> extends SignalProtocol<INFRA_STRUCTURE> implements org.eclipse.net4j.util.security.IPasswordCredentialsProvider.Provider
An abstract signal protocol that supports authentication.
Since:
4.3
Author:
Christian W. Damus (CEA LIST)
  • Constructor Details

    • AuthenticatingSignalProtocol

      public AuthenticatingSignalProtocol(String type)
  • Method Details

    • getCredentialsProvider

      public org.eclipse.net4j.util.security.IPasswordCredentialsProvider getCredentialsProvider()
      Specified by:
      getCredentialsProvider in interface org.eclipse.net4j.util.security.IPasswordCredentialsProvider.Provider