Class ClientUserAuthService

java.lang.Object
org.apache.sshd.common.util.logging.AbstractLoggingBean
org.apache.sshd.common.util.closeable.IoBaseCloseable
org.apache.sshd.common.util.closeable.AbstractCloseable
org.apache.sshd.client.session.ClientUserAuthService
All Implemented Interfaces:
Closeable, AutoCloseable, Channel, ClientSessionHolder, org.apache.sshd.common.Closeable, org.apache.sshd.common.PropertyResolver, Service, org.apache.sshd.common.session.SessionContextHolder, SessionHolder<Session>

public class ClientUserAuthService extends org.apache.sshd.common.util.closeable.AbstractCloseable implements Service, ClientSessionHolder
Client side ssh-auth service.
Author:
Apache MINA SSHD Project
  • Field Details

    • authFutureHolder

      protected final AtomicReference<AuthFuture> authFutureHolder
      The AuthFuture that is being used by the current auth request. It is set while an authentication is ongoing.
    • clientSession

      protected final ClientSessionImpl clientSession
    • authFactories

      protected final List<UserAuthFactory> authFactories
    • clientMethods

      protected final List<String> clientMethods
    • serverMethods

      protected List<String> serverMethods
  • Constructor Details

    • ClientUserAuthService

      public ClientUserAuthService(Session s)
  • Method Details