Class AuthenticationUtil

java.lang.Object
org.eclipse.emf.cdo.spi.server.AuthenticationUtil

public final class AuthenticationUtil extends Object
Static utility methods for binding authentication protocols to the current thread.
Since:
4.3
Author:
Christian W. Damus (CEA LIST)
  • Method Details

    • getAuthenticationProtocol

      public static IAuthenticationProtocol getAuthenticationProtocol()
      Obtains the authentication protocol, if any, on which the current thread should authenticate administrative operations in handling incoming signals.
      Returns:
      the authentication protocol to use, or null if authentication is not required
    • authenticatingOperation

      public static <V> Callable<V> authenticatingOperation(IAuthenticationProtocol authenticationProtocol, Callable<V> operation)
      Wrap an operation to make an authentication protocol available to the thread that invokes it, for the duration of the operation's execution.