Uses of Interface
org.eclipse.emf.cdo.spi.server.IAuthenticationProtocol
Packages that use IAuthenticationProtocol
Package
Description
Server service provider interfaces and useful base implementations.
-
Uses of IAuthenticationProtocol in org.eclipse.emf.cdo.spi.server
Subinterfaces of IAuthenticationProtocol in org.eclipse.emf.cdo.spi.serverModifier and TypeInterfaceDescriptioninterface
If the meaning of this type isn't clear, there really should be more of a description here...Methods in org.eclipse.emf.cdo.spi.server that return IAuthenticationProtocolModifier and TypeMethodDescriptionstatic IAuthenticationProtocol
AuthenticationUtil.getAuthenticationProtocol()
Obtains the authentication protocol, if any, on which the current thread should authenticate administrative operations in handling incoming signals.Methods in org.eclipse.emf.cdo.spi.server with parameters of type IAuthenticationProtocolModifier and TypeMethodDescriptionInternalSessionManager.authenticateUser
(IAuthenticationProtocol sessionProtocol) Challenges the connected user to authenticate the connection.static <V> Callable<V>
AuthenticationUtil.authenticatingOperation
(IAuthenticationProtocol authenticationProtocol, Callable<V> operation) Wrap anoperation
to make an authentication protocol available to the thread that invokes it, for the duration of theoperation
's execution.void
InternalSessionManager.changeUserCredentials
(IAuthenticationProtocol sessionProtocol, String userID) Initiates the change-credentials protocol with the client and processes the client response to update the user's credentials.void
InternalSessionManager.resetUserCredentials
(IAuthenticationProtocol sessionProtocol, String userID) Initiates the administrative reset-credentials protocol with the client and processes the client response to reset the specifieduserID
's credentials.Constructors in org.eclipse.emf.cdo.spi.server with parameters of type IAuthenticationProtocolModifierConstructorDescriptionAuthenticatingOperation
(IAuthenticationProtocol authenticationProtocol)