public class AuthenticationManager extends java.lang.Object implements MessageHandler
Constructor and Description |
---|
AuthenticationManager(TransportManager tm) |
Modifier and Type | Method and Description |
---|---|
boolean |
authenticateInteractive(java.lang.String user,
java.lang.String[] submethods,
InteractiveCallback cb) |
boolean |
authenticateNone(java.lang.String user) |
boolean |
authenticatePassword(java.lang.String user,
java.lang.String pass) |
boolean |
authenticatePublicKey(java.lang.String user,
char[] PEMPrivateKey,
java.lang.String password,
java.security.SecureRandom rnd) |
boolean |
getPartialSuccess() |
java.lang.String[] |
getRemainingMethods(java.lang.String user) |
void |
handleMessage(byte[] msg,
int msglen) |
public AuthenticationManager(TransportManager tm)
public java.lang.String[] getRemainingMethods(java.lang.String user) throws java.io.IOException
java.io.IOException
public boolean getPartialSuccess()
public boolean authenticatePublicKey(java.lang.String user, char[] PEMPrivateKey, java.lang.String password, java.security.SecureRandom rnd) throws java.io.IOException
java.io.IOException
public boolean authenticateNone(java.lang.String user) throws java.io.IOException
java.io.IOException
public boolean authenticatePassword(java.lang.String user, java.lang.String pass) throws java.io.IOException
java.io.IOException
public boolean authenticateInteractive(java.lang.String user, java.lang.String[] submethods, InteractiveCallback cb) throws java.io.IOException
java.io.IOException
public void handleMessage(byte[] msg, int msglen) throws java.io.IOException
handleMessage
in interface MessageHandler
java.io.IOException
Copyright © 2013. All Rights Reserved.