com.sshtools.j2ssh.authentication
Class SshMsgUserAuthInfoRequest

java.lang.Object
  extended bycom.sshtools.j2ssh.transport.SshMessage
      extended bycom.sshtools.j2ssh.authentication.SshMsgUserAuthInfoRequest

public class SshMsgUserAuthInfoRequest
extends SshMessage

DOCUMENT ME!


Field Summary
static int SSH_MSG_USERAUTH_INFO_REQUEST
          DOCUMENT ME!
 
Constructor Summary
SshMsgUserAuthInfoRequest()
          Creates a new SshMsgUserAuthInfoRequest object.
SshMsgUserAuthInfoRequest(java.lang.String name, java.lang.String instruction, java.lang.String langtag)
          Creates a new SshMsgUserAuthInfoRequest object.
 
Method Summary
 void addPrompt(java.lang.String prompt, boolean echo)
          DOCUMENT ME!
protected  void constructByteArray(ByteArrayWriter baw)
          DOCUMENT ME!
protected  void constructMessage(ByteArrayReader bar)
          DOCUMENT ME!
 java.lang.String getInstruction()
          DOCUMENT ME!
 java.lang.String getLanguageTag()
          DOCUMENT ME!
 java.lang.String getMessageName()
          DOCUMENT ME!
 java.lang.String getName()
          DOCUMENT ME!
 KBIPrompt[] getPrompts()
          DOCUMENT ME!
 
Methods inherited from class com.sshtools.j2ssh.transport.SshMessage
fromByteArray, getMessageId, getMessageId, toByteArray
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SSH_MSG_USERAUTH_INFO_REQUEST

public static final int SSH_MSG_USERAUTH_INFO_REQUEST
DOCUMENT ME!

See Also:
Constant Field Values
Constructor Detail

SshMsgUserAuthInfoRequest

public SshMsgUserAuthInfoRequest()
Creates a new SshMsgUserAuthInfoRequest object.


SshMsgUserAuthInfoRequest

public SshMsgUserAuthInfoRequest(java.lang.String name,
                                 java.lang.String instruction,
                                 java.lang.String langtag)
Creates a new SshMsgUserAuthInfoRequest object.

Parameters:
name - DOCUMENT ME!
instruction - DOCUMENT ME!
langtag - DOCUMENT ME!
Method Detail

addPrompt

public void addPrompt(java.lang.String prompt,
                      boolean echo)
DOCUMENT ME!

Parameters:
prompt - DOCUMENT ME!
echo - DOCUMENT ME!

getPrompts

public KBIPrompt[] getPrompts()
DOCUMENT ME!

Returns:
DOCUMENT ME!

getName

public java.lang.String getName()
DOCUMENT ME!

Returns:
DOCUMENT ME!

getInstruction

public java.lang.String getInstruction()
DOCUMENT ME!

Returns:
DOCUMENT ME!

getLanguageTag

public java.lang.String getLanguageTag()
DOCUMENT ME!

Returns:
DOCUMENT ME!

getMessageName

public java.lang.String getMessageName()
DOCUMENT ME!

Specified by:
getMessageName in class SshMessage
Returns:
DOCUMENT ME!

constructByteArray

protected void constructByteArray(ByteArrayWriter baw)
                           throws InvalidMessageException
DOCUMENT ME!

Specified by:
constructByteArray in class SshMessage
Parameters:
baw - DOCUMENT ME!
Throws:
InvalidMessageException - DOCUMENT ME!
InvalidMessageException - DOCUMENT ME!

constructMessage

protected void constructMessage(ByteArrayReader bar)
                         throws InvalidMessageException
DOCUMENT ME!

Specified by:
constructMessage in class SshMessage
Parameters:
bar - DOCUMENT ME!
Throws:
InvalidMessageException - DOCUMENT ME!
InvalidMessageException - DOCUMENT ME!