public class ClientUserAuthService extends Object implements Service
ssh-auth
service.Modifier and Type | Class and Description |
---|---|
static class |
ClientUserAuthService.Factory |
Modifier and Type | Field and Description |
---|---|
protected ClientUserAuthServiceNew |
delegateNew |
protected ClientUserAuthServiceOld |
delegateOld |
protected org.slf4j.Logger |
log
Our logger
|
protected ClientSessionImpl |
session |
protected boolean |
started |
Constructor and Description |
---|
ClientUserAuthService(Session s) |
Modifier and Type | Method and Description |
---|---|
AuthFuture |
auth(List<Object> identities,
String service) |
AuthFuture |
auth(UserAuth userAuth) |
CloseFuture |
close(boolean immediately)
Close the service.
|
ClientSessionImpl |
getSession() |
void |
process(byte cmd,
Buffer buffer)
Service the request.
|
void |
start() |
protected final org.slf4j.Logger log
protected final ClientSessionImpl session
protected ClientUserAuthServiceNew delegateNew
protected ClientUserAuthServiceOld delegateOld
protected boolean started
public ClientUserAuthService(Session s)
public ClientSessionImpl getSession()
getSession
in interface Service
public void process(byte cmd, Buffer buffer) throws Exception
Service
public CloseFuture close(boolean immediately)
Service
public AuthFuture auth(UserAuth userAuth) throws IOException
IOException
public AuthFuture auth(List<Object> identities, String service) throws IOException
IOException
Copyright © 2008–2015 The Apache Software Foundation. All rights reserved.